Homes for sale - 870 SW 129th Pl #202, Miami, FL 33184 – MLS#A10931...