IMPERIAL POINT 2 SEC

2144 64th St NE Fort Lauderdale FL 33308

FOR SALE
2144 NE 64th St, Fort Lauderdale FL 33308
3 bed
2 bath
1373 sqft

$1,168,000

$22,000
Price Decreased