10891 Lick Creek Rd, Buncombe, IL 62912 — $824,900 · 3bd · ~0.3% rule | OnePercent