Explore 53 active real estate listings in Armstrong, British Columbia. The average list price is $1,166,628, 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
53 results found

$475,000
2435 Pleasant Valley Road Unit# 1 Lot# 1
Armstrong
Row / Townhouse

$744,900
2459 Bradley Drive Unit# 102 Lot# 5
Armstrong
Duplex

$699,900
2885 Phillips Street
Armstrong
House

$659,000
2875 Becker Street
Armstrong
House

$987,000
2444 York Avenue Unit# 7
Armstrong
House

$995,000
3931 Pothecary Place
Armstrong
House

$1,149,900
Proposed Lot #15 Bradley Drive
Armstrong
House

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

$299,000
2435 Pleasant Valley Road Unit# 106
Armstrong
Apartment / Condo

$720,000
3230 Fraser Road
Armstrong
House

$499,000
2820 Burns Avenue
Armstrong
House

$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

$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

$814,000
3445 Jackson Avenue
Armstrong
House

$299,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

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

$699,999
2160 Okanagan Street
Armstrong
House

$775,000
3419 Larch Drive
Armstrong
House

$739,900
2424 Bradley 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

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

$539,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