2450 Walsh Ave
Santa Clara, CA, 95051
Please contact us for price
30,694 - 63,069 SF
Now available for sublease, flex r&d located at 2450 Walsh Ave Santa Clara, California 95051.
Available square footage 30,694 - 63,069 SF.
Please contact us for further information.