We have found 21 properties on W 66th St, Davenport, IA. Average price per square feet on W 66th St is $102. It is 5.6% lower than average price per sqft Davenport. Average sale price on W 66th St is $176,169. It is 13.6% higher than average sale price in Davenport.