IMPERIAL POINT 1 SEC

6200 21st Rd NE Fort Lauderdale FL 33308

Pending
6200 NE 21st Rd, Fort Lauderdale FL 33308
3 bed
2 bath
2366 sqft

$949,000

$40,000
Price Decreased