• OFFICE SPACE FOR LEASE

  • 278 Castro St, Mountain View, CA 94041

Lease History

Lease Date Available SF Floor / Suite Asking Rate
May 22, 2019 17,500 $5.95/sf/mo
June 25, 2015 28,800 $5.00/sf/mo