Fight Club
- Distance:1,255.60 mi
- Address:120 NE 20th St, Miami, FL 33137
- Phone:(305) 573-7400
- Reviews:28Rating:4.9
Love the gym , great selection of equipment. Friendly staff and great trainers. Great hours and honest prices . It has everything that I need for a workout!!. Fight Club has been the best motivation for me personally.... more