3070 Orchard Dr
San Jose, CA, 95134
Please contact us for price
33,067 SF
Now available for sublease, flex r&d located at 3070 Orchard Dr San Jose, California 95134.
Available square footage 33,067 SF.
Please contact us for further information.