Modern Spaces Set in the heart of Stoughton Center in a vibrant community
just 20 minutes south of Boston with commuter rail access
and a variety of great local amenities