50W525 Greenacre Road, Big Rock, IL 60511

Current Owners
Purchase Price
$420,000 (2006)
Property Taxes
$9,637 (2022)
Blockshopper green logo