2-bed Detached for sale in Humber Heights, 24 Braeburn Ave, Toronto