We have found 8 properties on Leaches Crossing Rd, Avoca, WI. Average sale price on Leaches Crossing Rd is $28,000. It is 44.1% lower than average sale price in Avoca.