Video Tour - 22 W Main St. #3, Westborough, MA 01604
Welcome to this large and beautiful apartment in Downtown Westborough. It is conveniently close to everything you need; shopping centers, restaurants, entertainment, parks, recreational centers, and major highway. No broker fees. Rent includes heat, hot water and electric. Additional parking is within walking distance. Come and make this your new...