2999 Peters Corners Road, Alden, NY 14004 - Homesnap