We have found 13 properties on Weston Ave, Churubusco, IN. Average price per square feet on Weston Ave is $53. It is 13.1% lower than average price per sqft Churubusco. Average sale price on Weston Ave is $84,950. It is 3.6% lower than average sale price in Churubusco.