logo

Taggart House

Stockbridge Vacation Rental
bnbfinder pin

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