7
22357 Mission Blvd
Hayward, CA 94541
$1,495,000 USD
11,750 SF
5.25% Cap Rate
11,750 SF
$1,495,000 USD
Research And Development