3
2515 McCabe Way
Irvine, CA 92614
$12,500,000 USD
27,722 SF
27,722 SF
$12,500,000 USD
Office