Gym
LA Fitness
33 locals recommend,
Tips from locals
One of the most popular gym chains in South Florida. And it's within walking and jogging distance
Unique things to do nearby
Locals also recommend
Location
1801 NE 123rd St
North Miami, FL