View Details Under Contract $165,000 1 of 2 Swiss Haven Estates | Santa Clara 0.29 acres On Site: 2285 Days