65 Lyndhurst C 65 Deerfield Beach FL 33442 MLS #F10476565