2000 Ne 135th St North Miami Fl 33181, 805