4-bed Semi-Detached for sale in Weston Pellam Park, 332 Osler St, Toronto