10
18 Bunsen
Irvine, CA 92618
$6,525,000 USD
13,178 SF
13,178 SF
$6,525,000 USD
Research And Development