4
4535 SE 3rd St
Corvallis, OR 97333
$875,000 USD
13,649 SF
8.54% Cap Rate
13,649 SF
$875,000 USD
Self Storage