3202 Investment Blvd
Hayward, CA 94545
49,520 SF value-add industrial