7
5878-5886 Mowry School Rd
Newark, CA 94560
Rate Upon Request
1,488 SF
1
Space Available
Built 1985
1,488 SF Contiguous
Built 1985
1,488 SF
Rate Upon Request
Retail