IMPERIAL POINT 2 SEC

6240 20th Way NE Fort Lauderdale FL 33308

Pending
6240 NE 20th Way, Fort Lauderdale FL 33308
3 bed
2 bath
1967 sqft

$850,000