24 Hour Fitness
1970 NW 117th Pl, Miami 33182