logo
View Website
Stockbridge Vacation Rental

Taggart House

About The Property

We welcome you to the Taggart House, located in Stockbridge, MA in the heart of the Berkshires and close to all that the area has to offer.

18 Main St, Stockbridge, Massachusetts 01262