$6,000,000
- Land
- 104 Acres
- $57,737 per Acre
00000 S Main St and Bullard St, Sherborn, MA 01770
00000 S Main St and Bullard St, Sherborn, MA 01770$6,000,000
00000 S Main St and Bullard St, Sherborn, MA 01770
00000 S Main St and Bullard St, Sherborn, MA 01770$1,395,000
65 Farm Road Lot 6, Sherborn, MA 01770
65 Farm Road Lot 6, Sherborn, MA 01770$785,000
20 Greenwood St, Sherborn, MA 01770
20 Greenwood St, Sherborn, MA 01770$1,500,000
14 Sewall Brook Ln, Sherborn, MA 01770
14 Sewall Brook Ln, Sherborn, MA 01770$4,000,000
90 Maple St, Sherborn, MA 01770
90 Maple St, Sherborn, MA 01770