9700 SF +/- Manufacturing/Warehouse For Lease [Santa Clara] Frontage Road… Location: De La Cruz Blvd & Trimble Road Easy Access: Highway 101 and Montague Expressway. City of Santa Clara Utilities [provides lower electric rates] 20% Office Spac
Read more:
Manufacturing/Warehouse For Lease (santa clara) 9700sqft