Residential & Mixed Use

New two-building, 126-unit apartment complex in Hackensack on the market for sale