4688 East Willow Brook Lane, Decatur, IL 62521

Current Owners
Janet R. and Best Mark W. Albers
Purchase Price
$200,000 (2024)
Property Taxes
$3,735 (2017)
Blockshopper green logo