Fight Club
- Distance: 2.93 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