1
22421-22429 Hesperian Blvd
Hayward, CA 94541
$2,000,000 USD
8,238 SF
8,238 SF
$2,000,000 USD
Research And Development