8960 Schmalz Road, Troy, IL 62294

Current Owners
James Lyons
Purchase Price
N/A
Property Taxes
$6,860 (2018)
Blockshopper green logo