1
21389 SW Oregon St
Sherwood, OR 97140
$73,180.80 USD/AC/YR
2.67 AC
1
Space Available
2.67 AC
$73,180.80 USD/AC/YR
Industrial