23
17900 Von Karman Ave
Irvine, CA 92614
$33,000,000 USD
71,864 SF
71,864 SF
$33,000,000 USD
Office