IMPERIAL POINT 2 SEC

1940 62nd St NE Fort Lauderdale FL 33308

FOR SALE
1940 NE 62nd St, Fort Lauderdale FL 33308
3 bed
2 bath

$799,000

$110,000
Price Decreased