Row / Townhouse – 21 SIBELLA WAY, Vaughan - $1,175,900 | Phi Long Vu Realtor