16 Delavan Ave, Toronto, Forest Hill South, C03, For Sale – List Price $6,688,000 September 18, 2021 by Central Toronto Real Estate Blog