20,171 SF Tenant Representation Type: Industrial Square Footage 20,171 8659 Research Drive Irvine, CA Directions