12218 Willrett Road, Lee, IL 60550

Current Owners
John W. and Carri L. Flewellyn
Purchase Price
N/A
Property Taxes
$3,903 (2019)
Blockshopper green logo