1474 Owl Creek Ln Lane, Swansea, IL 62226

Current Owners
P William and P Brennan Jeffrey
Purchase Price
$138,000 (2023)
Property Taxes
$2,919 (2021)
Blockshopper green logo