27008 South Dixie Highway, Homestead, FL 33032, United States
3003 Southwest 107th Avenue, Miami, FL 33165, United States
8279 Southwest 124th Street, Miami, FL 33156, United States