Approximately 9700 SF — Manufacturing/Warehouse For Lease [Santa Clara] Located: De La Cruz Blvd and Trimble Rd Frontage Road Easy Access to Highway 101 and Montague Expressway City of Santa Clara Utilities — [provides lower electric rates] En
See the original post:
9700 SF +/- — Manufacturing/Warehouse For Lease (santa clara) 9700sqft