24330 24330 Sw 212th Avenue, Homestead, FL 33031 - Homesnap