720 Balboa Rd, Champaign, IL 61820

720 Balboa Rd, Champaign, IL 61820 is on the street of Balboa Rd, in the city of Champaign, Illinois. It is in the zip code of IL 61820.

720 Balboa Rd, Champaign, IL 61820 is a Single Family home.
It has

 
 
 
 
© 2024footer