3-bed Detached for sale in West Hill, 17 Payzac Ave, Toronto