3330 Ne 190th St Miami Fl 33180, 1918 | HotPads