Tuesday, June 25, 2024

Tag: Destination Sport

Giant sports facility planned near Dolphin Mall (includes video story)

Destination Sport will be Miami’s new, 820,000 square feet indoor sports facility. Planned just west of Dolphin Mall, it is expected to be completed...