10704 Sw 230th Ter Miami Fl 33170