
2300 - 2320 Owen Street
Santa Clara,
California,
95054
1-story concrete tilt up R&D/office building excellently located in the heart of Santa Clara. This property offers multiple offices & restroom cores, 80% Drop Ceiling + 100% HVAC with 1 grade level dock door.
Know which property you want to look at?