Sold $800,000 Imperial Point 2137 NE 61st Ct, Fort Lauderdale FL 33308 3 bd · 2 ba · 1,500 sq ft MLS# A12055295 · Listing courtesy of LoKation