11439 SW 239th Lane, Homestead, FL 33032 - Homesnap