Embedded thumbnail for 72 Ramblewood Drive

72 Ramblewood Drive
North Chili, NY 14514