296 Russell Hill Rd, Toronto List Price: $4,890,000 Toronto, C02, Casa Loma Dir/Cross St: Avenue Rd / St Clair Ave W Detached, 2-Storey Lot: 50 x 178 Feet Bedrooms: 4 + 2 Washrooms: 6 Garage: Built-In / 2 Park Spaces: 6 Taxes: $26,712.39 / 2015 Description: Prime Location Luxury Forest Hill Masterpiece […]