Redwood City, California
2800 Spring Street
Acquired in 1983, this industrial building is over 8700 square feet in size and features large overhead doors allowing for heavy industrial uses. Currently several long standing tenants reside in this location.
A View From Above


