The Workout Spot
3315 Rice St, Miami 33133