100 View Street

100 View Street - Mountain View, CA
  Location Map



PROPERTY HIGHLIGHTS:

  • Existing multi-tenant office property acquired in 1999
  • Approximately 42,000 square feet
  • Well located immediately across from major transit hub
  • Sold in 2007
100 View Street 100 View Street