Explore Nearby Homes
Popular Searches in Townhouses for Sale
Condos Under $500K in Duncan
Luxury Homes in Duncan
Affordable Homes in Duncan
Townhouses for Sale in Duncan
Recently Listed in Duncan
Homes for Sale in Nearby Cities
Cowichan Valley Homes for Sale
Westholme Homes for Sale
Cowichan Bay Homes for Sale
Crofton Homes for Sale
Cobble Hill Homes for Sale
Chemainus Homes for Sale
Show more
Show less
Shawnigan Lake Homes for Sale
Saltair Homes for Sale
Salt Spring Homes for Sale
Mill Bay Homes for Sale
Gulf Islands Homes for Sale
Ladysmith Homes for Sale
#9 - 2528 Alexander St, Duncan — $449,900 · 2 bed · 2 bath
#19 - 3101 Herons Way, Duncan — $599,000 · 2 bed · 2 bath
#22 - 5980 Jaynes Rd, Duncan — $624,900 · 3 bed · 3 bath
#30 - 3025 Cowichan Lake Rd, Duncan — $415,000 · 2 bed · 2 bath
#7 - 961 Trunk Rd, Duncan — $399,000 · 3 bed · 2 bath
#110 - 3003 Keystone Dr, Duncan — $599,000 · 2 bed · 3 bath
#105 - 3248 Sherman Rd, Duncan — $372,000 · 1 bed · 1 bath
#15 - 3195 Herons Way, Duncan — $627,000 · 3 bed · 3 bath
#3 - 3101 Cliffs Rd, Duncan — $649,900 · 3 bed · 4 bath
#22 - 3195 Herons Way, Duncan — $599,900 · 3 bed · 3 bath
#12 - 1027 College St, Duncan — $519,900 · 2 bed · 2 bath
#20 - 3050 Sherman Rd, Duncan — $475,000 · 3 bed · 2 bath
#13 - 6078 Truesdale St, Duncan — $649,900 · 3 bed · 3 bath
#9 - 6172 Alington Rd, Duncan — $429,000 · 3 bed · 2 bath
#102 - 3248 Sherman Rd, Duncan — $425,000 · 2 bed · 3 bath
#7 - 3195 Herons Way, Duncan — $649,000 · 3 bed · 2 bath
#15 - 3101 Cliffs Rd, Duncan — $599,900 · 3 bed · 3 bath
#14 - 6250 Palahi Rd, Duncan — $695,000 · 3 bed · 3 bath
#35 - 3195 Herons Way, Duncan — $595,000 · 3 bed · 3 bath
#2 - 6172 Alington Rd, Duncan — $474,900 · 2 bed · 2 bath
#9 - 6250 Palahi Rd, Duncan — $699,900 · 3 bed · 3 bath
#28 - 5980 Jaynes Rd, Duncan — $798,000 · 3 bed · 3 bath
#125 - 3116 Woodrush Dr, Duncan — $839,000 · 3 bed · 3 bath
#115 - 3116 Woodrush Dr, Duncan — $799,000 · 3 bed · 3 bath
#123 - 3116 Woodrush Dr, Duncan — $799,000 · 3 bed · 3 bath
#100 - 3003 Keystone Dr, Duncan — $599,000 · 3 bed · 3 bath
#18 - 6000 St. Ann's Dr, Duncan — $749,900 · 3 bed · 3 bath
#3 - 131 McKinstry Rd, Duncan — $559,900 · 3 bed · 3 bath
#137 - 3257 Woodrush Dr, Duncan — $669,900 · 3 bed · 3 bath
#123 - 3257 Woodrush Dr, Duncan — $649,900 · 3 bed · 3 bath