We have found 14 properties on Ichabod Rd, Southbury, CT. Average price per square feet on Ichabod Rd is $176. It is 23.1% higher than average price per sqft Southbury. Average sale price on Ichabod Rd is $344,455. It is 2.3% lower than average sale price in Southbury.

List of properties