The New Canaan Housing Authority last week closed on the approximately $75 million acquisition of a 104-unit apartment complex on Lakeview Avenue. What locals have long known as the “Avalon” property, ...