64 Towd Point Rd Southampton, NY 11968