MELROSE PARK SEC 4

1020 Indiana Ave Fort Lauderdale FL 33312

Pending 2026-02-18
1020 Indiana Ave # 0, Fort Lauderdale FL 33312
2 bed
1 bath
1518 sqft

$1,975