96 Tilford E 96 Deerfield Beach FL 33442 MLS #F10486511