MELROSE PARK SEC 6 GREEN

3540 3rd St SW Fort Lauderdale FL 33312