123 N Krome Ave Unit 100, Homestead, FL 33030, United States
42 NE 3rd Rd, Homestead, FL 33030, United States