21
17551 SE Highway 224
Damascus, OR 97089
$1,600,000 USD
15,160 SF
15,160 SF
$1,600,000 USD
Manufacturing