IMPERIAL POINT 1 SEC

2144 61st Ct NE Fort Lauderdale FL 33308

Pending
2144 NE 61st Ct, Fort Lauderdale FL 33308
4 bed
2 bath
1681 sqft

$850,000

$130,000
Price Decreased