3314 North Oakland Av, Decatur, IL 62526

Current Owners
Federal Home Loan Mortgage Corp.
Purchase Price
$115,900 (2016)
Property Taxes
$3,420 (2017)
Blockshopper green logo