23
1750-1780 SW 3rd St
Corvallis, OR 97333
$5,200,000 USD
41,478 SF
7.05% Cap Rate
41,478 SF
$5,200,000 USD
Warehouse