9085 SE Enoch Ct
Clackamas, OR 97015
$8,225,000 USD
47,000 SF
47,000 SF
$8,225,000 USD
Manufacturing