3-bed Semi-Detached, Condo for sale in Thornhill, Markham