3151 Diablo Ave 3151 Diablo Ave, Hayward, CA 94545 24,000 sqft. Listing ID: 312820 Space Type: Industrial Contact Us Property Highlights Multiple private offices in front, reception area, private restrooms and open warehouse space behind. Available
Continue reading here:
3151 Diablo Ave (hayward / castro valley) 24000sqft