3991 North Northbrook Court, Decatur, IL 62526

Current Owners
Willie James Hill Jr.
Purchase Price
$145,000 (2014)
Property Taxes
$4,648 (2017)
Blockshopper green logo