200 North Farrell Road, Lockport, IL 60441

Current Owners
David G. Self Dec Oxley (trust)
Purchase Price
N/A (2006)
Property Taxes
$2,200 (2022)
Blockshopper green logo