2905 Homestead Rd
Santa Clara, CA 95051
Building Ownership
Woodhams Oaks A Limited Partnership
Building Class
A
Stories
Year Built / Renovated
1976 / 1980
Total Rentable Building Area
3,403 SF
Woodhams Oaks A Limited Partnership
A
1976 / 1980
3,403 SF