Price your home
Sign in
Price your home
Sign in
Home
Map
Contact Us
How It Works
Selling
Buying
Sitemap
What's my Surrey home worth?
Price Your Home
En
Zh
Armstrong, BC Real Estate for Sale, MLS® Listings & Homes for Sale
Filter
Price
Price
No min
$10k
$20k
$30k
$50k
$100k
$130k
$150k
$200k
$250k
$300k
$350k
$400k
$450k
$500k
$550k
$600k
$650k
$700k
$750k
$800k
$850k
$900k
$950k
$1m
$1.1m
$1.2m
$1.25m
$1.4m
$1.5m
$1.6m
$1.7m
$1.75m
$1.8m
$1.9m
$2m
$2.25m
$2.5m
$2.75m
$3m
$3.5m
$4m
$5m
$10m
$20m
No max
$10k
$20k
$30k
$50k
$100k
$130k
$150k
$200k
$250k
$300k
$350k
$400k
$450k
$500k
$550k
$600k
$650k
$700k
$750k
$800k
$850k
$900k
$950k
$1m
$1.1m
$1.2m
$1.25m
$1.4m
$1.5m
$1.6m
$1.7m
$1.75m
$1.8m
$1.9m
$2m
$2.25m
$2.5m
$2.75m
$3m
$3.5m
$4m
$5m
$10m
$20m
Beds
Beds
Any
1+
2+
3+
4+
5+
Bathrooms
Bathrooms
Any
1+
2+
3+
4+
5+
Home Types
All Home Types
Single Family
Vacant Land
Agriculture
Business
Industrial
More
Type of Listing
New Construction
Foreclosures
New Listings (Past Week)
Open Houses
Keywords
Add
Square Feet
Lot Size
No Min
100+ sqft
200+ sqft
300+ sqft
400+ sqft
500+ sqft
600+ sqft
700+ sqft
300+ sqft
300+ sqft
900+ sqft
1000+ sqft
Year Built
View Homes
Save Search
Saved!
Map
List
60
homes available
Sort:
New Listings
New Listings
Days on market
Days on market
Price
Price
Reset All Filters
NEW
$649,900
1243 Serene Drive, Armstrong
5
Beds
5
Baths
2106
square feet
MLS® 10271267
NEW
$440,000
#5 2395 Pleasant Valley Road, Armstrong
3
Beds
3
Baths
1517
square feet
MLS® 10271202
NEW
$570,000
#5 2339 Patterson Avenue, Armstrong
2
Beds
2
Baths
1156
square feet
MLS® 10271218
NEW
$700,000
3764 Creamery Road, Armstrong
3
Beds
3
Baths
2066
square feet
MLS® 10271084
NEW
$1,369,000
4473 Schubert Road, Armstrong
4
Beds
4
Baths
3071
square feet
MLS® 10270912
NEW
$269,900
#c 934 Hutley Road, Armstrong
3
Beds
3
Baths
965
square feet
MLS® 10270983
NEW
$510,000
#7 2395 Pleasant Valley Road, Armstrong
4
Beds
4
Baths
2007
square feet
MLS® 10270891
NEW
$687,500
#301 3255 Okanagan Street, Armstrong
2
Beds
2
Baths
1692
square feet
MLS® 10271003
$1,190,000
Lot 1 3293 Upper McLeod Road, Armstrong
2
Beds
2
Baths
2483
square feet
MLS® 10270845
$749,000
3875 Wood Avenue, Armstrong
4
Beds
4
Baths
1829
square feet
MLS® 10270798
$1,190,000
#15 2444 York Avenue, Armstrong
5
Beds
5
Baths
3311
square feet
MLS® 10270648
$675,000
#3 2525 Jarvis Street, Armstrong
3
Beds
3
Baths
1822
square feet
MLS® 10270531
$539,000
2270 Rosedale Avenue, Armstrong
3
Beds
3
Baths
1549
square feet
MLS® 10270522
$595,000
2295 Wilson Avenue, Armstrong
3
Beds
3
Baths
1400
square feet
MLS® 10270245
$699,900
3695 Warner Avenue, Armstrong
4
Beds
4
Baths
2004
square feet
MLS® 10270323
$1,059,000
2255 VanKleeck Road, Armstrong
6
Beds
6
Baths
3989
square feet
MLS® 10270230
$338,500
#B 844 Hutley Road, Armstrong
2
Beds
2
Baths
1392
square feet
MLS® 10270114
$495,000
2285 Fletcher Avenue, Armstrong
3
Beds
3
Baths
1050
square feet
MLS® 10270097
$659,900
2420 Bradley Drive, Armstrong
2
Beds
2
Baths
1362
square feet
MLS® 10270007
$835,000
2720 Danallanko Drive, Armstrong
3
Beds
3
Baths
2329
square feet
MLS® 10270008
$1,987,000
1121 Mountain View Road, Armstrong
5
Beds
5
Baths
1078
square feet
MLS® 10269993
$1,987,000
1121 Mountain View Road, Armstrong
5
Beds
5
Baths
2156
square feet
MLS® 10269990
$599,000
2240 Hayden Drive, Armstrong
3
Beds
3
Baths
1644
square feet
MLS® 10269805
$634,900
2870 Willowdale Drive, Armstrong
4
Beds
4
Baths
2392
square feet
MLS® 10270170
$849,000
1217 Serene Drive, Armstrong
3
Beds
3
Baths
1827
square feet
MLS® 10269830
$1,199,000
3323 Powerhouse Road, Armstrong
4
Beds
4
Baths
4868
square feet
MLS® 10269787
$799,000
2424 Bradley Drive, Armstrong
4
Beds
4
Baths
3697
square feet
MLS® 10269265
$699,750
2610 Catherine Place, Armstrong
3
Beds
3
Baths
1467
square feet
MLS® 10269378
$165,000
#16 4137 Spallumcheen Drive, Armstrong
2
Beds
2
Baths
900
square feet
MLS® 10269417
$599,000
#2 2595 CATHERINE Crescent, Armstrong
2
Beds
2
Baths
1280
square feet
MLS® 10269225
$899,000
3407 McKechnie Drive, Armstrong
3
Beds
3
Baths
1658
square feet
MLS® 10269202
$779,900
3352 Meggait Place, Armstrong
3
Beds
3
Baths
2053
square feet
MLS® 10269070
$659,000
#2 2516 Patterson Avenue, Armstrong
4040
square feet
MLS® 10269025
$699,000
2350 Danallanko Drive, Armstrong
5
Beds
5
Baths
2670
square feet
MLS® 10268356
$1,249,000
1427 Stepney Cross Road, Armstrong
3
Beds
3
Baths
1725
square feet
MLS® 10268037
$449,900
#3 2655 Pleasant Valley Road, Armstrong
3
Beds
3
Baths
1071
square feet
MLS® 10268042
$899,990
3705-3715 Highland Park Road, Armstrong
7
Beds
7
Baths
3130
square feet
MLS® 10268073
$2,999,900
801 Fortune Road, Armstrong
4
Beds
4
Baths
3468
square feet
MLS® 10266568
$674,900
3860 Highland Park Drive, Armstrong
5
Beds
5
Baths
2204
square feet
MLS® 10266636
$7,000,000
Lot Mcquarrie Road, Armstrong
0
square feet
MLS® 10266538
$730,000
5115 Salmon River Road, Armstrong
0
square feet
MLS® 10266496
$2,195,000
4590 Chamberlaine Road, Armstrong
3
Beds
3
Baths
2994
square feet
MLS® 10265512
$1,599,000
2049 Okanagan Street, Armstrong
0
square feet
MLS® 10265368
$1,599,000
2049 Okanagan Street, Armstrong
0
square feet
MLS® 10265439
$529,000
Lot 1 Gulch Road, Armstrong
0
square feet
MLS® 10265215
$1,399,000
1851 REALM Road, Armstrong
4
Beds
4
Baths
2413
square feet
MLS® 10264553
$859,900
2227 Rahn Street, Armstrong
3
Beds
3
Baths
2471
square feet
MLS® 10264581