745 W Palm Dr, Homestead, FL 33034, United States
18731 SW 318th Terrace, Homestead, FL 33030, United States