Homes for sale - 1020 SE 23rd Avenue, Homestead, FL 33035 – MLS#A11...