Canada-Places.com has listed approx 54 Townhouse complexs in Canada. Some of the Top rated Townhouse complexs in Canada are- Varsity Communities | Oshawa, Birch Hills Townhomes - Broadstreet Properties Ltd., Thames Garden Apartments & Townhomes - York Property, Domaine sur le golf, Varsity Communities | Albert Terrace, Dansereau Townhomes - Broadstreet Properties Ltd., Huntington Place Housing Co-Op Association, Westcourt Villas, The Park in Garden Heights & arnprior.