Apartment building with 124 units slated for Garwood Paperboard site

Photo by Megan K. Scott NEW LOOK — Plans for a 124-unit apartment complex on the Garwood Paperboard industrial site on North Avenue include a four-story building and a 4,000-square-foot community room.