3765 Tamarack Lane in Santa Clara, California