Welcome to Boston Better Living.

Set in lush surroundings in the heart of Boston's Dorchester neighborhood, Olmsted Green offers townhome living in a beautiful and convenient location. Experience city living in a serene setting at Olmsted Green.