Santa Clara California 2590 Castello Way, Santa Clara, CA 95051 – $929,000 3 beds 2 baths 1,514 sqft For Sale : $929,000 1 Mike Strouf Intero Real Estate499 Aldo AveSanta Clara CA 95054Phone: (408) 300-9748 2590 Castello WayCA 95051Home For SaleSanta Clara