We have found 32 properties on N Main St, Churubusco, IN. Average price per square feet on N Main St is $46. It is 24.6% lower than average price per sqft Churubusco. Average sale price on N Main St is $106,625. It is 21.0% higher than average sale price in Churubusco.