MELROSE PARK SECT 1

540 Alabama Ave Fort Lauderdale FL 33312

Pending
540 Alabama Ave, Fort Lauderdale FL 33312
5 bed
2 bath
1858 sqft

$580,000