IMPERIAL POINT 4TH SEC

6301 20 Ter NE Fort Lauderdale FL 33308

FOR SALE
6301 NE 20 Ter, Fort Lauderdale FL 33308
3 bed
2 bath
2254 sqft

$1,275,000