3083 Ryder Street, Santa Clara, CA – Great Location: Directly off Lawrence Expressway and Central Expressway — SEE MAP – Nice upgrades in office – Near Highway 101 – Will not last long – No food, commercial kitchen, marijuana, massage 1955 SF …
Read more:
Warehouse for LEASE