14
8407 Central Ave
Newark, CA 94560
$54.00 USD/SF/YR
496 SF
1
Space Available
Built 1991
Built 1991
496 SF
$54.00 USD/SF/YR
Coworking Space