34 Tesla
Irvine, CA, 92618
Please contact us for price
10,212 SF
Now available for lease, office located at 34 Tesla Irvine, California 92618.
Available square footage 10,212 SF.
Please contact us for further information.