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