IMPERIAL POINT 1 SEC

2179 59th Ct NE Fort Lauderdale FL 33308

Active With Contract
2179 NE 59th Ct, Fort Lauderdale FL 33308
3 bed
2 bath
1967 sqft

$995,000