• RETAIL SPACE FOR LEASE

  • 2311 Stevens Creek Blvd, San Jose, CA 95128

Lease History

Lease Date Available SF Floor / Suite Asking Rate
October 22, 2020 900 $2.99/sf/mo