Modern LIving

Kitchener Towns & Semi's

About Kitchener Towns & Semi's

Current Availability
Total Listings 2,414
Average Price $776,108
Highest Price $4,545,000
Lowest Price $305,500

Browse Townhomes For Sale In Kitchener

All Listings $300,000 - $400,000 $400,000 - $500,000
$500,000 - $600,000 $600,000 - $700,000 $700,000 - $800,000
$800,000 - $900,000 $900,000 - $1,000,000 Over $1,000,000

Browse Townhomes For Sale In Kitchener

2,414 Properties Found. Page 1 of 202.
Photo of Listing #W4487404

126 Queen St N, Caledon

$520,000 - 3 Beds, 2 Baths

MLS® # W4487404

RE/MAX REALTY SERVICES INC.
Photo of Listing #W4487395

3138 Rymal Rd, Mississauga

$899,000 - 5 Beds, 3 Baths

MLS® # W4487395

FOREST HILL REAL ESTATE INC.
Photo of Listing #W4487340

19 Belinda Dr, Brampton

$780,000 - 5 Beds, 4 Baths

MLS® # W4487340

RE/MAX REALTY SPECIALISTS INC.
Photo of Listing #S4487344

46 Bates Crt, Barrie

$419,000 - 3 Beds, 3 Baths

MLS® # S4487344

RE/MAX HALLMARK CHAY REALTY
Photo of Listing #N4487439

36 Piazza Cres, Vaughan

$749,900 - 4 Beds, 3 Baths

MLS® # N4487439

RE/MAX WEST REALTY INC.
Photo of Listing #E4487361

171 Carnwith Dr E, Whitby

$568,800 - 3 Beds, 3 Baths

MLS® # E4487361

ROYAL LEPAGE CONNECT REALTY
Photo of Listing #N4487190

12 Delbert Circ, Whitchurch-stouffville

$649,900 - 3 Beds, 3 Baths

MLS® # N4487190

CENTURY 21 INNOVATIVE REALTY INC.
Photo of Listing #X4486974

25 Mayland Tr, Hamilton

$499,999 - 3 Beds, 2 Baths

MLS® # X4486974

CENTURY 21 LEADING EDGE REALTY INC.
Photo of Listing #X4486969

5 Freer Dr, North Dumfries

$529,900 - 3 Beds, 3 Baths

MLS® # X4486969

HOMELIFE/MIRACLE REALTY LTD
Photo of Listing #W4487020

31 Krakow St, Brampton

$699,999 - 3 Beds, 4 Baths

MLS® # W4487020

HOMELIFE/MIRACLE REALTY LTD
Photo of Listing #W4486999

59 New Pines Trail Tr, Brampton

$670,000 - 3 Beds, 4 Baths

MLS® # W4486999

HOMELIFE/DIAMONDS REALTY INC.
Photo of Listing #W4486983

2257 Braeswood Lane, Burlington

$709,900 - 3 Beds, 3 Baths

MLS® # W4486983

RE/MAX REALTY SPECIALISTS INC.

Sign up for email updates