IMPERIAL POINT 3RD SEC

6020 18th Ter NE Fort Lauderdale FL 33308

FOR SALE
6020 NE 18th Ter, Fort Lauderdale FL 33308
4 bed
2 bath
1948 sqft

$1,095,000

$55,000
Price Decreased