60 Sw 13th St Miami Fl 33130, 1616 | HotPads