Taylor No. 5

5526 118 Ave NW, Edmonton, AB T5W 1C7