109th Ave SW 244th Terrace, Homestead, FL 33032 - Homesnap