12865 SW 252nd St, Miami, FL 33032, USA
33030, Homestead, FL 33030, USA
426 NW 9th Ave, Homestead, FL 33030, USA
633 N Krome Ave, Homestead, FL 33030, USA