4+ Bedroom Homes for Sale in Armstrong, BC

$749,900
3645 Patten Drive, Armstrong

$2,999,999
211 Pleasant Valley Cross Road, Armstrong

$2,999,999
211 Pleasant Valley Cross Road, Armstrong

$879,000
3404 McKechnie Drive, Armstrong

$1,149,000
2444 York Avenue Unit# 5, Armstrong
$110/mo maintenance

$659,999
3313 Belaire Drive, Armstrong

$799,000
2068 Hunter Crescent, Armstrong

$550,000
3780 Schubert Road Unit# 127, Armstrong
$290/mo maintenance

$1,850,000
5045 Schubert Road, Armstrong

$675,000
2340 Wilson Avenue, Armstrong

$1,588,000
2245 Okanagan Street, Armstrong

$779,900
2444 York Avenue Unit# 32, Armstrong
$110/mo maintenance

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

$1,699,900
135 Pleasant Valley Cross Road, Armstrong

$1,699,900
135 Pleasant Valley Cross Road, Armstrong

$775,000
3419 Larch Drive, Armstrong

$1,499,000
1121 Mountain View Road, Armstrong