Homes for sale - 24886 SW 118th Ave. #24886, Homestead, FL 33032 – ...