Homes for sale - 8990 SW 24th St #226, Miami, FL 33165 – MLS#A11247...