1001 Depot Road, Boxborough, MA 01719 - Homesnap