Located in a naturally wooded residential area within commuting
distance of Boston and Worcester, Avalon Northborough is a new
community of one-, two-, and three-bedroom apartments and
townhomes. Set on 33 acres, Avalon Northborough is part of an
exciting 150-acre master planned community that's within walking
distance of shopping and restaurants. Amenities include a
fully-equipped fitness center, swimming pool, resident lounge with
billiards, landscaped courtyards, barbecue area and tot lot. Come
experience what we mean by Time Well Spent.