3343 Sw 28th Ter Miami Fl 33133