10
2912 Telegraph Ave
Berkeley, CA 94705
$51.00 USD/SF/YR
1,005 SF
1
Space Available
Built 1934
1,005 SF Contiguous
Built 1934
1,005 SF
$51.00 USD/SF/YR
Office