Avalon Northborough
Photos and Videos
Avalon Northborough Apartments in Northborough MA
- HoursOPEN NOW
- Regular Hours:
Mon - Thu Fri - Sat - Phone:
Main - 888-261-1058
- Address:
- 14 Avalon Dr Northborough, MA 01532
- Email:
- Links:
http://www.avaloncommunities.com/massachusetts/northborough-apartments/avalon-northborough
https://www.avaloncommunities.com/massachusetts/northborough-apartments/avalon-northborough
- Category
- Apartments
- Payment Options
General Info
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®.