Recently Sold Townhomes in Star, ID

43 homes