8
959 Terry St
Eugene, OR 97402
$11.40 USD/SF/YR
52,875 SF
1
Space Available
Built 1980
52,875 SF Contiguous
Built 1980
52,875 SF
$11.40 USD/SF/YR
Office