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