OLEN SPECTRUM CENTRE
Office-Flex Property Totaling 88,112 Square Feet
Olen Spectrum Centre
23-27 Mauchly, Irvine, CA 92618
Office | Warehouse | R&D
Availability
Call for Availability
23-27 Mauchly, Irvine, CA 92618
Office | Warehouse | R&D
Call for Availability