National Development » National Development Closes On 156 Unit Marlborough Apartment Complex

News

National Development closes on 156-unit Marlborough apartment complex

On August 22nd, National Development closed on the purchase of Avalon Orchards in Marlborough, MA.  Built in 2002, the 156-unit apartment complex, which will be renamed Orchard Apartments, is located on nearly 23-acres on Boston Post Road.

Orchard Apartments consists of twelve, two- and three-story residential buildings, four detached garage structures containing 22 garage bays and a separate, recently renovated, New England-style amenity and leasing clubhouse with fitness center and pool.  All apartments are direct entry homes, and second floor homes offer vaulted ceilings and an additional loft space. There are 69 one-bedroom units and 87 two-bedroom units.

National Development will begin updates to the property, beginning with phased unit renovations and select improvements to landscaping and amenity areas.