Townhouses for sale in Grand River

5,115 available properties
Sort by:
Most relevant first
Most relevant first
Most up-to-date first
Most recent published
Price: Lowest first
Price: Highest first
Bedrooms: Lowest first
Bedrooms: Highest first
Size: Lowest first
Size: Highest first
3 pictures Arrow icon pointing to the right
House
House for sale in Grand River, Richmond County
$ 549,000
Grand River, Richmond County
Parking

3 days + 14 hours ago

View photo Arrow icon pointing to the right
House
House for sale in Grand River, Richmond County
$ 112,000
Grand River, Richmond County

Jul 30, 2026

View photo Arrow icon pointing to the right
House
House for sale in Grand River, Richmond County
$ 175,000
Grand River, Richmond County

Jul 30, 2026

View photo Arrow icon pointing to the right
House
House for sale in Grand River, Richmond County
$ 399,000
Grand River, Richmond County

2 Bedrooms

2 Bathrooms

1,088 sq.ft

ParkingFully furnished

Apr 27, 2026

View photo Arrow icon pointing to the right
House
House for sale in Grand River, Richmond County
$ 297,500
Grand River, Richmond County

2 Bedrooms

1 Bathroom

768 sq.ft

Deck

Oct 21, 2025

33 pictures Arrow icon pointing to the right
Updated
House
House for sale in Vancouver, Metro Vancouver Regional District
$ 520,909
Vancouver, Metro Vancouver Regional District
PatioGardenParking

2 days + 14 hours ago

39 pictures Arrow icon pointing to the right
Updated
House
House for sale in Grand-Barachois, Paroisse de Shediac
$ 481,657
Grand-Barachois, Paroisse de Shediac
GardenTerraceDeckHeatingParkingCellar

2 days + 14 hours ago

45 pictures Arrow icon pointing to the right
Updated
House
House for sale in Port Hope, Central Ontario
$ 1,106,191
Port Hope, Central Ontario

2 days + 14 hours ago

50 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for sale in Calgary, Northwest
$ 1,283,895
Calgary, Alberta
TerraceFireplaceLift

2 days + 14 hours ago

11 pictures Arrow icon pointing to the right
Updated
House
House for sale in Paris, Southwestern Ontario
$ 816,433
Paris, Southwestern Ontario
Parking

2 days + 14 hours ago

34 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for sale in Centre Wellington, Southwestern Ontario
$ 711,530
Centre Wellington, Southwestern Ontario
TerraceBalconySwimming poolEquipped kitchenFully furnished

2 days + 14 hours ago

50 pictures Arrow icon pointing to the right
Updated
House
House for sale in Edmonton, Wedgewood
$ 1,354,548
Edmonton, Alberta
GymDeck

2 days + 14 hours ago

50 pictures Arrow icon pointing to the right
Updated
House
House for sale in Gananoque, Eastern Ontario
$ 1,423,775
Gananoque, Eastern Ontario
GardenTerraceFireplaceEquipped kitchen

2 days + 14 hours ago

34 pictures Arrow icon pointing to the right
Updated
House
House for sale in Kitchener, Southwestern Ontario
$ 463,173
Kitchener, Southwestern Ontario
GardenCellar

2 days + 14 hours ago

43 pictures Arrow icon pointing to the right
Updated
House
House for sale in Beaverdell, Area E (Beaverdell/West Boundary)
$ 856,406
Beaverdell, Area E (Beaverdell/West Boundary)
FireplaceSwimming pool

2 days + 14 hours ago

45 pictures Arrow icon pointing to the right
Updated
House
House for sale
$ 848,555
GardenOffice roomTerraceParking

2 days + 14 hours ago

40 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in South Surrey, Surrey
$ 1,849,000
South Surrey, Surrey

3 Bedrooms

4 Bathrooms

FireplaceLift

5 days + 14 hours ago

29 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Woodbridge, Vaughan
$ 665,000
Woodbridge, Vaughan

2 Bedrooms

2 Bathrooms

TerraceParking

5 days + 14 hours ago

33 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in River District, Vancouver
$ 729,900
River District, Vancouver

2 Bedrooms

2 Bathrooms

PatioParking

5 days + 14 hours ago

40 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Pitt Meadows, Metro Vancouver Regional District
$ 699,000
Pitt Meadows, Metro Vancouver Regional District

3 Bedrooms

2 Bathrooms

BalconyParking

6 days + 14 hours ago

29 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Victoria-Fraserview, Vancouver
$ 778,900
Victoria-Fraserview, Vancouver

2 Bedrooms

2 Bathrooms

PatioTerraceBalconyParking

1 week + 14 hours ago

41 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Riversdale, Saskatoon
$ 284,900
Riversdale, Saskatoon

2 Bedrooms

1 Bathroom

Parking

1 week + 14 hours ago

35 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Rideau-Vanier, Ottawa
$ 589,000
Rideau-Vanier, Ottawa

2 Bedrooms

2 Bathrooms

Terrace

1 week + 14 hours ago

45 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Rundle Heights, Edmonton
$ 165,999
Rundle Heights, Edmonton

3 Bedrooms

2 Bathrooms

PatioParkingCellar

1 week + 14 hours ago

33 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Coach Hill, Calgary
$ 362,900
Coach Hill, Calgary

2 Bedrooms

3 Bathrooms

FireplaceDeckCellar

1 week + 1 day ago

36 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Oakville, Golden Horseshoe
$ 399,000
Oakville, Golden Horseshoe

2 Bedrooms

2 Bathrooms

PatioOffice roomParkingEquipped kitchen

1 week + 1 day ago

36 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Mary Hill, Port Coquitlam
$ 1,249,900
Mary Hill, Port Coquitlam

3 Bedrooms

4 Bathrooms

ParkingDeckCellar

1 week + 1 day ago

19 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in York Centre, Toronto
$ 545,000
$ 34,500,000
98%
York Centre, Toronto

2 Bedrooms

2 Bathrooms

Office roomTerraceParking

1 week + 1 day ago

37 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Capitol Hill, Calgary
$ 1,049,000
Capitol Hill, Calgary

4 Bedrooms

4 Bathrooms

FireplaceCellar

1 week + 1 day ago

33 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Haskayne, Calgary
$ 385,000
Haskayne, Calgary

2 Bedrooms

3 Bathrooms

Parking

1 week + 2 days ago