3364 Sw 28th Ter Miami Fl 33133