5-bed Detached for sale in Oakridge, 176 Leyton Ave, Toronto