156 Northboro # 4 Unit: C - 4, Southborough, MA 01772
4.65 Acres lot