Proposed Build: 6-Storey Building at Highcroft Ave, Byron Place & Churchill February 18, 2018 by westborowca Please see the attached flyer about a proposed 6-storey mixed-use development on the corner of Highcroft Avenue, Byron Place and Churchill.