2155 Washington Ct Miami Beach Fl 33139, N308