Homes for sale - 8689 SW 161st Ct, Miami, FL 33193 – MLS#A11046406 ...