80 Sw 8th St Miami Fl 33130, 1409 | HotPads