We have found 14 properties on Downridge Dr, Decatur, IN. Average price per square feet on Downridge Dr is $82. It is 36.7% higher than average price per sqft Decatur. Average sale price on Downridge Dr is $104,900. It is 16.2% higher than average sale price in Decatur.

List of properties