Row / Townhouse – 28 UPPER DUKE CRESCENT, Markham - $1,658,000 | Phi Long Vu Realtor