Perth Townhouses For Sale Reset filter

For Sale
1 month ago
$1,198,500
  • 3 bed
  • 3 bath

5B LEWIS Street, Perth, Ontario • K7H 1M6 • 907 - Perth

For Sale
2 months ago
$325,000
  • 4 bed
  • 2 bath

16 CRAIG Street, Perth, Ontario • K7H 3K1 • 907 - Perth

For Sale
2 months ago
$325,000
  • 3 bed
  • 2 bath

14 CRAIG Street, Perth, Ontario • K7H 3K1 • 907 - Perth

For Sale
2 months ago
$325,000
  • 4 bed
  • 2 bath

12 CRAIG Street, Perth, Ontario • K7H 3K1 • 907 - Perth

Additional Results Nearby

Browse more listings in Perth
For Sale
3 days ago
$214,000
  • 3 bed
  • 1 bath
  • 1100 sqft

15 Bay Street South, Smiths Falls, Ontario • K7A 2G1 • 901 - Smiths Falls

For Sale
3 days ago
$884,900
  • 3 bed
  • 3 bath

208 Bay Road, Rideau Lakes, Ontario • K0G 1L0 • 820 - Rideau Lakes (South Elmsley) Twp

For Sale
3 days ago
$530,000
  • 2 bed
  • 1 bath

237 Dufferin Road, Drummond/North Elmsley, Ontario • K7H 3B5 • 908 - Drummond N Elmsley (Drummond) Twp

For Sale
6 days ago
$149,000
  • 0 bed
  • 0 bath

621 North Shore Road, Lanark Highlands, Ontario • K0G 1M0 • 914 - Lanark Highlands (Dalhousie) Twp

For Sale
6 days ago
$654,900
  • 2 bed
  • 2 bath

285 Wood Avenue, Smiths Falls, Ontario • K7A 5H4 • 901 - Smiths Falls

For Sale
1 week ago
$479,000
  • 3 bed
  • 1 bath

8 Mckenzie Avenue, Smiths Falls, Ontario • K7A 3G5 • 901 - Smiths Falls

For Sale
1 week ago
$839,900
  • 3 bed
  • 2 bath
  • 1500 sqft

55 Tennant Drive, Rideau Lakes, Ontario • K7A 4S5 • 820 - Rideau Lakes (South Elmsley) Twp

For Sale
1 week ago
$149,900
  • 2 bed
  • 1 bath

418 Nicole Street, Drummond/North Elmsley, Ontario • K7A 4S4 • 903 - Drummond/North Elmsley (North Elmsley)

For Sale
1 week ago
$399,000
  • 3 bed
  • 1 bath

32 Bell Avenue, Smiths Falls, Ontario • K7A 4X7 • 901 - Smiths Falls

For Sale
1 week ago
$119,900
  • 0 bed
  • 0 bath

Cedar Sands Rdwy Way, Rideau Lakes, Ontario • K0E 1N0 • 817 - Rideau Lakes (South Crosby) Twp

For Sale
1 week ago
$844,900
  • 2 bed
  • 3 bath

417 Amberwood Road, Beckwith, Ontario • K0A 1B0 • 910 - Beckwith Twp

For Sale
1 week ago
$199,900
  • 0 bed
  • 0 bath

Big Rideau Lake Road, Rideau Lakes, Ontario • K0G 1V0 • 818 - Rideau Lakes (Bastard) Twp

For Sale
1 week ago
$199,900
  • 0 bed
  • 0 bath

Big Rideau Lake Road, Rideau Lakes, Ontario • K0G 1V0 • 818 - Rideau Lakes (Bastard) Twp

For Sale
1 week ago
$279,900
  • 0 bed
  • 0 bath

222 Harding Road North, Lanark Highlands, Ontario • K0A 1A0 • 913 - Lanark Highlands (Lanark) Twp

For Sale
1 week ago
$399,900
  • 3 bed
  • 2 bath

11 Kent Street, Smiths Falls, Ontario • K7A 1B5 • 901 - Smiths Falls

For Sale
1 week ago
$439,900
  • 0 bed
  • 0 bath

49 MAIN Street East, Smiths Falls, Ontario • K7A 1A5 • 901 - Smiths Falls

For Sale
1 week ago
$125,000
  • 0 bed
  • 0 bath

Lot 6 Simcoe Street, Rideau Lakes, Ontario • K0G 1P0 • 826 - Rideau Lakes (Newboro) Twp

For Sale
1 week ago
$X,XXX,XXX
  • — bath
  • — bed
  • — sqft

462 Althorpe Road East, Tay Valley, Ontario • K7H 3C9 • 906 - Bathurst/Burgess & Sherbrooke (Bathurs

For Sale
2 weeks ago
$695,000
  • 3 bed
  • 2 bath

2466 Ashton Station Road, Beckwith, Ontario • K0A 1B0 • 910 - Beckwith Twp