3-bed Detached for sale in Oakwood Village, 326 Glenholme Ave, Toronto