403 Arch Street, Atlanta, IL 61723

Current Owners
Russell L. and Christina Ashbaugh
Purchase Price
$125,000 (2023)
Property Taxes
$1,489 (2021)
Blockshopper green logo