135 Pleasant Valley Cross Road 

$1,590,000.

Armstrong BC  in Spallumcheen

Schedule showing