18 N Krome Ave, Homestead, FL 33030, United States
815 N Homestead Blvd, Homestead, FL 33030, United States