104 North Leaverton, Palestine, IL 62451

Current Owners
Steven G Boudreau
Purchase Price
$68,000 (2019)
Property Taxes
N/A (2021)
Blockshopper green logo