$210,0002 bd · 2 ba · 1,100 sqft5820 NE 22nd Way # 628, Fort Lauderdale FL 33308IMPERIAL POINT GARDENS CO