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