5 Towerside Terrace

Near Miami in Miami(1039E,58S,)