IMPERIAL POINT 3RD SEC

2221 61st Ct NE Fort Lauderdale FL 33308

FOR SALE
2221 NE 61st Ct, Fort Lauderdale FL 33308
3 bed
2 bath
1725 sqft

$649,000

$36,000
Price Decreased