601 Marshall St

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

Map to 100 View Street