Price reduced $700,000 Imperial Point 5 Sec 60-4 6543 NE 21st Road, Fort Lauderdale FL 33308 3 bd · 2 ba · 1,642 sq ft MLS# F10545135 · Listing courtesy of Florida Dominion Inc