3979 Freedom Cir
Santa Clara, CA, 95054
Please contact us for price
4,392 - 25,585 SFÂ
Now available for lease, office Mission Tower II located at 3979 Freedom Cir Santa Clara, California 95054.
Available square footage 4,484 - 13,573 SF.
Please contact us for further information.