Recently Sold Townhomes in Campbell, CA

55 homes