5 Rosewood Place, Westborough, MA 01581 - Homesnap