Shadowbrook Capital is planning a 2027 completion for a new 881-unit self-storage facility at 161 Harristown Road in Glen Rock. — Rendering courtesy: JLL By Joshua Burd A developer has scored construction financing for a project that will bring a new three-story, 881-unit self-storage facility to Glen Rock, brokers with JLL announced last week. In a news release, the debt placement team said Provident Bank originated the loan in connection with …