9516 Apollo Drive, Twin Grove, IL 61705

Current Owners
Christopher Terven
Purchase Price
$180,000 (2014)
Property Taxes
$5,665 (2023)
Blockshopper green logo