We have found 4 properties on Indian Creek Rd, Duncanville, AL. Average price per square feet on Indian Creek Rd is $71. It is 22.4% higher than average price per sqft Duncanville. Average sale price on Indian Creek Rd is $151,000. It is 37.5% higher than average sale price in Duncanville.

List of properties