303 1st Street, Leaf River, IL 61047

Current Owners
Ben A. and Sherry L. Mattingley
Purchase Price
N/A
Property Taxes
$2,587 (2023)
Blockshopper green logo