3 bedroom townhouse toronto for sale