1800 Devonfield Inn an English

85 Stockbridge Road
Lee
Massachusetts
United States