3020 MARK AVE, Santa Clara, CA