Read the full story 3 minute read News Greenlight for Elmira apartment building An 18-unit apartment building will rise from the ground on Church Street West in Elmira, Woolwich council having… bySteve KannonAugust 27, 2020621 views