28705 SW 132nd Ave #106, Homestead, FL 33033, United States
155 NE 37th Rd, Homestead, FL 33033, United States
Homestead, FL 33033, United States