8409 Owl Court, Lakewood, IL 60014

Current Owners
E Judythe D Nilles James
Purchase Price
$275,000 (2018)
Property Taxes
N/A (2019)
Blockshopper green logo