3-bed Semi-Detached for sale in Oakridge, 31 Thora Ave, Toronto