51 Clapham Ave, Manhasset, NY, 11030