13220 SW 264th St, Homestead, FL 33032, USA
15915 SW 300th Terrace, Homestead, FL 33033, USA
633 N Krome Ave, Homestead, FL 33030, USA
11345 SW 246th St, Homestead, FL 33032, USA