6
5600 Mowry School Rd
Newark, CA 94560
$27.00 USD/SF/YR
1,351-8,447 SF
9
Spaces Available
Built 1987
8,447 SF Contiguous
Built 1987
1,351-8,447 SF
$27.00 USD/SF/YR
Office, Flex