20
2200 Powell St
Emeryville, CA 94608
$55.20 USD/SF/YR
1,275-18,144 SF
18
Spaces Available
Built 1980
18,144 SF Contiguous
Built 1980
1,275-18,144 SF
$55.20 USD/SF/YR
Office