1036 Sw 2nd St Miami Fl 33130