26 Patricia Lane Spencer NY