The Rushton

743 St Clair Avenue West, in Humewood-Cedarvale, Toronto