3202 Investment Blvd
Hayward, CA 94545
49,520 SF Value-Add Industrial