5-bed Townhouse for sale in Greensborough, 2278 Bur Oak Ave, Markham