3
3420 3rd St
Hubbard, OR 97032
$18.00 USD/SF/YR
720-2,160 SF
1
Space Available
2,160 SF Contiguous
720-2,160 SF
$18.00 USD/SF/YR
Retail