21 Redbird Road, Ava, IL 62907

Current Owners
Everett N. and Phillip Demster
Purchase Price
$89,047 (2018)
Property Taxes
$1,817 (2019)
Blockshopper green logo