CrossFit South Miami
- Distance:2.73 mi
- Address:6895 SW 81st St, Miami, FL 33143
- Phone:(305) 663-9477
- Reviews:16Rating:4.2
Business is unclean and shady. The staff are rude and think their time is much more important than yours. Ladies beware, not a good environment for you.. The best CrossFit in Miami for anyone of any fitness level.... more