14
8407 Central Ave
Newark, CA 94560
$69.60 USD/SF/YR
110-129 SF
2
Spaces Available
Built 1991
Built 1991
110-129 SF
$69.60 USD/SF/YR
Coworking Space