3002 N Water Street, Decatur, IL, 62526
3002 N Water Street, Decatur, IL, 62526
3002 N Water Street, Decatur, IL, 62526
3002 N Water Street, Decatur, IL, 62526
3002 N Water Street, Decatur, IL, 62526

$799,000

3002 N Water Street, Decatur, IL, 62526

5
Courtesy of: Nolan & Associates