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