The City of Ottawa's planning committee has approved a proposal for a 12-storey off-campus residence for university students on the corner of Bronson and Carling avenues, along with a smaller Westboro apartment building that's rankled some on the street.