The South Shore's Newest Subdivision-Walden Woods at Stenbeck Place Walden Woods at Stenbeck Place is a new luxury development of town homes located in Scituate, MA and located less than 1/3 mile to Scituate Harbor. Built by Marrocco Partners, LLC, the development will be exclusively marketed
...
09/27/2013