13155 Ixora Ct North Miami Fl 33181, 606