2330 SE 24th Ave, Homestead, FL 33035, United States
959 NW 3rd Ave, Homestead, FL 33030, United States