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.
Constant Noise problem and very overrated place
For the money the apartments are not high end at all. I was disappointed in the two apartments I saw, especially the kitchens.
I just lived here for 10 days only, in the future I write more things about my experience.
Easy move in process, apartment was in excellent condition, staff is super friendly and helpful, 2 weeks in my move in and my wife and I are loving it!