265 Russell Hill Road, Toronto, ON M4V 2T3 - MLS# C12136006 - View Sold listings on Wedu.ca