18012 Cowan
Irvine, CA 92614
$10,499,000 USD
26,481 SF
26,481 SF
$10,499,000 USD
Office