92 Sw 3rd St Miami Fl 33130, 2901