View Details Under Contract $8,280,000 1 of 18 Stoughton - C | Stoughton 184.62 acres On Site: 683 Days