1241 SE 20th Road, Homestead, FL 33035 - Homesnap