1 Village Way #3, Natick, MA 01760 - Homesnap