312-318 Martin Ave in Santa Clara, CA is a 16,154 square foot industrial building that is situated on 34,861 square feet of land. Composed of approximately 25% office and 75% industrial, this multitenant property contains a total of 46 surface lots and was built in 1975.