5500 E 2nd St
Benicia, CA 94510
$16,000,000 USD
63,108 SF
63,108 SF
$16,000,000 USD
Research And Development