2035 Canary Island Court - Santa Clara, CA | $1198000.00 ...