IMPERIAL POINT 3RD SEC

5670 21st Dr NE Fort Lauderdale FL 33308

Active With Contract
5670 NE 21st Dr, Fort Lauderdale FL 33308
3 bed
2 bath
1691 sqft

$775,000