Perth Townhouses For Sale Reset filter

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

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

For Sale
1 month ago
$350,000
  • 3 bed
  • 2 bath

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

For Sale
1 month ago
$350,000
  • 4 bed
  • 2 bath

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

For Sale
1 month ago
$350,000
  • 4 bed
  • 2 bath

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

Additional Results Nearby

Browse more listings in Perth
For Sale
18 hours ago
$699,900
  • 2 bed
  • 1 bath

1044 Lavant Mill Road, Lanark Highlands, Ontario • K0G 1M0 • 914 - Lanark Highlands (Dalhousie) Twp

For Sale
19 hours ago
$149,000
  • 0 bed
  • 0 bath

1004 Lavant Mill Road, Lanark Highlands, Ontario • K0G 1M0 • 914 - Lanark Highlands (Dalhousie) Twp

For Sale
21 hours ago
$489,900
  • 3 bed
  • 3 bath

44 Whitcomb Crescent, Smiths Falls, Ontario • K7A 0C0 • 901 - Smiths Falls

For Sale
21 hours ago
$848,900
  • 5 bed
  • 5 bath

921 Norwood Road, Rideau Lakes, Ontario • K0G 1X0 • 816 - Rideau Lakes (North Crosby) Twp

For Sale
1 day ago
$2,798,000
  • 4 bed
  • 7 bath

9868 COUNTY ROAD 42 Road, Rideau Lakes, Ontario • K0G 1X0 • 816 - Rideau Lakes (North Crosby) Twp

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

593 SUGARBUSH Way, Lanark Highlands, Ontario • K0G 1K0 • 914 - Lanark Highlands (Dalhousie) Twp

For Sale
2 days ago
$564,800
  • 3 bed
  • 3 bath

225 KING Street, Carleton Place, Ontario • K7C 0G9 • 909 - Carleton Place

For Sale
2 days ago
$175,900
  • 1 bed
  • 1 bath

307-26 PEARL Street, Smiths Falls, Ontario • K7A 5B5 • 901 - Smiths Falls

For Sale
2 days ago
$499,900
  • 3 bed
  • 3 bath

60 STAPLES Boulevard, Smiths Falls, Ontario • K7A 0C1 • 901 - Smiths Falls

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

7 LAVINIA Street, Smiths Falls, Ontario • K7A 4P1 • 901 - Smiths Falls

For Sale
2 days ago
$549,999
  • 2 bed
  • 2 bath

42 RIDDELL Street, Carleton Place, Ontario • K7C 3P2 • 909 - Carleton Place

For Sale
2 days ago
$549,900
  • 3 bed
  • 2 bath
  • 1100 sqft

251 Short Point Road, Rideau Lakes, Ontario • K0E 1N0 • Rideau Lakes

For Sale
3 days ago
$1,345,000
  • 3 bed
  • 5 bath

2068 RICHMOND Road, Beckwith, Ontario • K7A 4S7 • 910 - Beckwith Twp

For Sale
3 days ago
$919,803
  • 3 bed
  • 3 bath
  • 3000 sqft

739 Sand Lake Road East, Rideau Lakes, Ontario • K0G 1E0 • 817 - Rideau Lakes (South Crosby) Twp

For Sale
3 days ago
$899,900
  • 4 bed
  • 3 bath

2062 Richmond Road, Beckwith, Ontario • K7A 4S7 • 910 - Beckwith Twp

For Sale
4 days ago
$589,900
  • 3 bed
  • 3 bath

831 CODE Drive, Montague, Ontario • K7A 4S6 • 902 - Montague Twp

For Sale
5 days ago
$259,900
  • 2 bed
  • 2 bath

4551 WATSONS CORNERS Road, Lanark Highlands, Ontario • K0G 1M0 • 914 - Lanark Highlands (Dalhousie) Twp

For Sale
5 days ago
$474,900
  • 3 bed
  • 2 bath

179 Mississippi Road, Carleton Place, Ontario • K7C 4J7 • 909 - Carleton Place

For Sale
5 days ago
$819,900
  • 2 bed
  • 2 bath

225 SANTIAGO Street, Carleton Place, Ontario • K7C 0C7 • 909 - Carleton Place