IMPERIAL POINT

5800 18th Ave NE Fort Lauderdale FL 33334

Active With Contract
5800 NE 18th Ave, Fort Lauderdale FL 33334
4 bed
2 bath
1758 sqft

$724,000

$20,000
Price Decreased