23531 23531 Sw 114th Place, Homestead, FL 33032 - Homesnap