You can get to a pretty high residential density with these low-rise, block-filling apartment buildings. And of course all this will support retail and office developments nearby (including, I would suggest, the Lower Hill development area).
Edit: This should be the lot:
http://g.co/maps/crzu4