10704 SW 230th Terrace, Miami, FL 33170 | HotPads