7-bed Detached House for sale in Forest Hill North, 615 Briar Hill Ave, Toronto