303 1st Street, Leaf River, IL 61047

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