257 E Lucy St, Florida City, FL 33034, USA
815 N Homestead Blvd, Homestead, FL 33030, USA
27600 SW 172nd Ave, Homestead, FL 33031, USA
15 S Flagler Ave, Homestead, FL 33030, USA