Re: Green Space
^ adma, no in my opinion that's not it at all. The problem here is the scale of the entire development, specifically the height, walling up the east end of the St. Basil's Church and university properties. We currently have a large, low-rise super-block extending all the way from Bay to Queen's Park, and from St. Joseph Street (incl. both sides of the street) up to Charles Street. It is characterized also by a lot of greenspace and quiet walkways.
I think a six-storey row of townhouses along the Bay frontage is OK. I would not have a problem either with some retail on the ground level of such a structure, facing Bay. Small stores are usually appropriate and generate some additional pedestrian activity along the street. (Not that the area needs a whole lot more retail space, there is already all kinds of it within easy walking distance.)
One tower might be OK as well, if it were positioned at the northeast corner, at St. Mary Street, serving as a transition to the high-rise district just north. But a low-rise character for most of this block is definitely most appropriate. Three big towers is at least two too many.