18883 Van Avenue, Auburn, IL 62690

Current Owners
Max Lee and Anita E. Podshadley
Purchase Price
$149,900 (2021)
Property Taxes
$3,786 (2020)
Blockshopper green logo