Toggle navigation
HOME
PORTFOLIO
AVAILABILITY
CONTACT
100 View Street
Mountain View, CA
Existing multi-tenant office property acquired in 1999
Approximately 42,000 square feet
Well located immediately across from major transit hub
Sold in 2007
< Back to Portfolio