Detached, Townhouse
Uplands of Swan Lake - Richmond Hill, Ontario