812 West Leafland Av, Decatur, IL 62522

Current Owners
Steven L. Shepherd Sr.
Purchase Price
$39,000 (2005)
Property Taxes
$836 (2014)

845 West Leafland Av, Decatur, IL 62522

Current Owners
Halahan Properties LLC
Purchase Price
$8,400 (2005)
Property Taxes
$381 (2017)
Blockshopper green logo