3 Killam Farm Lane, Southborough, MA 01772 - Homesnap