Toronto Toronto’s architectural gems–the Ogden mansion at 170 Spadina Avenue in 1910 January 28, 2013 johndougtaylor This photo from the City of Toronto Archives, taken in 1910, is of the grand home of Dr. W. W. Ogden, at 170 Spadina. It Read More