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] Entire Unit Cons
Read more:
9700 SF — Manufacturing/Warehouse For Lease (santa clara) $1 9700sqft