- 1373 N University Ave, Decatur, IL 62526Contact for price2 beds · 2 baths · 624 sq ft1373 N University AveDecatur, IL 62526
- 1975 E North St, Decatur, IL 62521$895/mo2 beds · 2 baths · 658 sq ft1975 E North StDecatur, IL 62521
- 1830 N Lowber St, Decatur, IL 62526$900/mo2 beds · 2 baths · 864 sq ft1830 N Lowber StDecatur, IL 62526
- 785 E Cantrell St, Decatur, IL 62521$895/mo2 beds · 2 baths · 720 sq ft785 E Cantrell StDecatur, IL 62521
Updated




