photos 20140418. The modernist concrete mushroom outside the 1965 B’Nai Fishel Tower B (105 West Lodge Ave, Toronto). April 18, 2014 Vik At one time, these buildings were luxurious but fell into disrepair quickly. I lived here as a wee child in 1973. This image is from the archives – taken March 2012.