Dewberry Dell Street in Godfrey, IL

5312 Dewberry Dell Street, Godfrey, IL 62035

Current Owners
Thomas and Diane Estes
Purchase Price
N/A
Property Taxes
$1,715 (2020)
Blockshopper green logo