The lot on the south side of Mountain Road immediately to the east of the Casino NB campus (and the Quality Inn) has been cleared.
I con't find the rendering, but I recall that city council approved a small 3-4 storey apartment building for this lot several years ago. Although small, it had interesting architectural styling. I wonder if they are about to proceed?
It is the lot labelled "f" in this map I did a few years ago:
EDIT - found the rendering.