3,658 SF Tenant Representation Type: Office Square Footage 3,658 3333 Michelson Drive Irvine, CA Directions