Imperial Point 5 Sec 60-4

6543 21st NE Fort Lauderdale FL 33308

FOR SALE
6543 NE 21st Road, Fort Lauderdale FL 33308
3 bed
2 bath
1642 sqft

$735,000

$90,000
Price Decreased