$450,000
- Land
- 0.55 Acre
- $818,182 per Acre
21 Greencroft Dr, Champaign, IL 61821
21 Greencroft Dr, Champaign, IL 61821$450,000
21 Greencroft Dr, Champaign, IL 61821
21 Greencroft Dr, Champaign, IL 61821$683,000
3402 N Duncan Rd, Champaign, IL 61821
3402 N Duncan Rd, Champaign, IL 61821$886,010
3510 S Duncan Rd, Champaign, IL 61822
3510 S Duncan Rd, Champaign, IL 61822