HomeSense 83

HomeSense #83 is a HomeSense off-price department store located at Bayshore Shopping Centre, 100 Bayshore Drive in Ottawa, Ontario.