2905 Bay Hill Boulevard, Decatur, IL 62521

Current Owners
Neil R. Adcock (trustee)
Purchase Price
$243,000 (2018)
Property Taxes
$6,672 (2017)
Blockshopper green logo