14729 Sw 68th Ter Miami Fl 33193