3-bed Townhouse for sale in Greensborough, 15 Black Locust Dr, Markham