Explore 48 active real estate listings in Armstrong, British Columbia. The average list price is $1,197,315, with homes ranging from $275,000 to $18,500,000. Find detached houses, condos, and townhouses updated daily from the MLS.
Matching current filters
Based on filtered listings
Middle market value
48 results found

$1,690,000
2245 Okanagan Street
Armstrong
House

$1,329,000
4201 Highland Park Road
Armstrong
House

$789,000
2444 York Avenue Unit# 32
Armstrong
Duplex

$519,000
2705 Dunn Road
Armstrong
House

$939,000
2810 Okanagan Street Lot# 1
Armstrong
House

$419,000
3620 Patten Drive Unit# 4
Armstrong
Duplex

$790,000
3270 Birban Avenue
Armstrong
House

$949,000
2049 Okanagan Street
Armstrong
Vacant Land

$458,000
2395 Pleasant Valley Road Unit# 5
Armstrong
Row / Townhouse

$699,900
2459 Bradley Drive Unit# 101 Lot# 5
Armstrong
Duplex

$899,900
2468 Bradley Drive
Armstrong
House

$2,495,000
2320 Kirton Avenue
Armstrong
Vacant Land

$649,999
3035 Hayden Drive
Armstrong
House

$549,000
2355 Rosedale Avenue
Armstrong
House

$814,000
3445 Jackson Avenue
Armstrong
House

$349,000
2850 Jarvis Street
Armstrong
House

$479,900
2716 Wolfenden Terrace Unit# 1
Armstrong
House

$1,999,000
4911 Malpass Road
Armstrong
House

$1,999,000
4911 Malpass Road
Armstrong
Other

$309,000
934 Hutley Road Unit# A
Armstrong
Manufactured Home

$1,749,900
135 Pleasant Valley Cross Road
Armstrong
House

$1,749,900
135 Pleasant Valley Cross Road
Armstrong
Other

$499,000
2180 Fletcher Avenue Unit# 57
Armstrong
House

$480,000
3620 Rosedale Avenue
Armstrong
House

$659,000
2345 Patterson Avenue Unit# 101
Armstrong
Duplex

$659,000
2345 Patterson Avenue Unit# 102
Armstrong
Duplex

$429,000
2180 Fletcher Avenue Unit# 2
Armstrong
Row / Townhouse

$712,500
3805 Patten Drive Unit# 28
Armstrong
Row / Townhouse

$714,900
2160 Okanagan Street
Armstrong
House

$775,000
3419 Larch Drive
Armstrong
House

$989,000
4537 Lansdowne Road
Armstrong
House

$675,000
2860 Wright Street
Armstrong
House

$349,000
2445 Okanagan Street
Armstrong
Vacant Land

$924,900
2444 York Avenue Unit# 27
Armstrong
House

$2,575,000
4452 Sleepy Hollow Road
Armstrong
House

$579,000
2595 Catherine Place Unit# 15
Armstrong
House

$329,900
2900 Wood Avenue
Armstrong
Vacant Land

$989,500
3900 Schubert Road
Armstrong
Other

$669,900
3025 Murison Place
Armstrong
House

$349,000
3294 Birban Avenue Lot# 4
Armstrong
Vacant Land

$275,000
3289 Rosedale Avenue Lot# 5
Armstrong
Vacant Land

$275,000
3286 Birban Avenue Lot# C
Armstrong
Vacant Land

$339,000
3301 Birban Avenue Lot# 1
Armstrong
Vacant Land

$325,000
3297 Birban Avenue Lot# 2
Armstrong
Vacant Land

$325,000
3293 Birban Avenue Lot# 3
Armstrong
Vacant Land

$699,000
1939 97A Highway
Armstrong
Other

$18,500,000
202 Stepping Stones Crescent
Armstrong
House

$749,000
5165 Salmon River Road
Armstrong
Vacant Land