6
70 Discovery
Irvine, CA 92618
$3,735,594 USD
5,846 SF
5,846 SF
$3,735,594 USD
Office