IMPERIAL POINT 1 SEC

Filter
FOR SALE
2121 NE 62nd St, Fort Lauderdale FL 33308
3 bed
2 bath
1823 sqft

$769,000

$80,000
Price Decreased

2026-01-15
6210 NE 21st Rd, Fort Lauderdale FL 33308
4 bed
3 bath
1598 sqft

$3,990