60 Nw 76th St Miami Fl 33150, 23