Residential & Mixed Use

Marcus: Apartments in Franklin, New Brunswick trade for $5.3 million