Homes for sale - 24800 SW 117th Ave, Miami, FL 33032 – MLS#A1106085...