6261 Willard St Cayuga NY 13034 Records