Recently Sold Townhomes in Eagle, ID

122 homes