4
1617-1633 2nd St
Livermore, CA 94550
$19.00 USD/SF/YR
2,900 SF
1
Space Available
Built 1957
2,900 SF Contiguous
Built 1957
2,900 SF
$19.00 USD/SF/YR
Office