2561 Olmstead Court is on a cul-de-sac location in Westborough. It has three bedrooms, 2.5 bathrooms and includes a remodeled kitchen and bathrooms. The house is close to a bus stop, church, schools and a grocery.
We’ve removed the ability to reply as we work to make improvements. Learn more here