5926 HIGHWAY 33
Beaverdell, BCV0H 1A0

3 beds1 full bath1 half bath

$424,800

    Real Time Analytics