3-bed Detached for sale in Cliffcrest, 24 Harewood Ave, Toronto