296 Russell Hill Rd, Toronto, Casa Loma, C02, For Sale – List Price $4,890,000 September 18, 2021 by Central Toronto Real Estate Blog