Live Free CrossFit 8033 Biscayne Blvd, 33138 Miami, United States Live Free CrossFit is a CrossFit® box located in Miami, United States. CF Affiliate