Homes for sale - 10950 SW 64th St, Miami, FL 33173 – MLS#A11033220 ...