Duck Springs Rd, Attalla, Alabama - Redfin
95 addresses found on Duck Springs Rd in Attalla, Alabama. The average lot size on Duck Springs Rd is 289900 sq. ft. The average property tax on Duck Springs Rd is $18.0K/yr. Find an address below to learn more about the property details: