891 Laurelwood Road Santa Clara, CA 95054 Located off HWY 101 with Frontage Road Signage. Well maintained and newer building. Great shape. Ample parking
Read this article:
Flexible Retail/Industrial/Warehouse Space (santa clara) $5600 3660ft2
891 Laurelwood Road Santa Clara, CA 95054 Located off HWY 101 with Frontage Road Signage. Well maintained and newer building. Great shape. Ample parking
Read this article:
Flexible Retail/Industrial/Warehouse Space (santa clara) $5600 3660ft2