13506 Ne 20th Ct North Miami Fl 33181, 13506