21300 SW 246th Street Guest Ho, Homestead, FL 33031 | HotPads