3
310 Hudson Ave NE
Salmon Arm, BC
$2,709,774 USD
20,970 SF
20,970 SF
$2,709,774 USD
Office