Santa Clara California 2590 Castello Way, Santa Clara, CA 95051 – $929,000 Read More Santa Clara California