We have found 33 properties on Camelot Dr, Decatur, IL. Average price per square feet on Camelot Dr is $71. It is 33% lower than average price per sqft Decatur. Average sale price on Camelot Dr is $60,167. It is 74.6% lower than average sale price in Decatur.