Decatur, IL Real Estate Sales



Bank-owned sale
1598 North Water Street, Decatur, IL 62526
Date
Jun. 27, 2008
Price
$15,000
Blockshopper green logo