7-bed Detached for sale in Oakridge, 33 Wanstead Ave, Toronto