26225 SW 152nd Ave, Homestead, FL 33032, United States
164 SW 17th Terrace, Homestead, FL 33030, United States