Listings Sitemap Filtered Listings Between $650000 - $700000 in Santa Clara346 S Willard Avenue 8 San Jose, CA 951261