Image June 14, 2021 Developers plan 34-unit North Branch apartment project If approved, the six-story building would rise along Elston Avenue just west of Lincoln Yards