Albemarle Gardens
Update
11/28/22
Newton Apartment Community Trades for $29.5 Million
Albemarle Realty Corp has sold 129 North Street in Newton to for $29,550,000. A 6-building apartment complex located in Newton's Nonantum neighborhood, the Albemarle Gardens apartment complex features 112 residential units across square-feet of floorspace.