Avalon Northborough
14 Avalon Dr, Northborough, MA 01532
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®.
More Business Info
Avalon Northborough Apartments in Northborough MA
- Hours
- Regular Hours
Mon - Thu: Fri - Sat: - Payment method
- all major credit cards, check
- Other Links
http://www.avaloncommunities.com/massachusetts/northborough-apartments/avalon-northborough
https://www.avaloncommunities.com/massachusetts/northborough-apartments/avalon-northborough
- Category
- Apartments
Suggest an Edit