There is a metro here (Metro Rideau 255 Rideau St, Ottawa, ON K1N 5Y2), and then between LCBO and Metro, there's a new apartment building 
Muze On Rideau" There are a few buildings, but there is one on 265 Rideau Street. and it's my apartment building. 