2105 Cedar Street, Mendota, IL 61342

Current Owners
Thomas and Ruth Meinhardt
Purchase Price
N/A (2021)
Property Taxes
$4,130 (2018)
Blockshopper green logo