All Properties 20976 650 North Rd, Avoca, IL 20976 650 North Rd, Fairbury, IL Single Family2 beds1,452 sqftBuilt in 1958 View details 21203 650 North Rd, Avoca, IL 21203 650 North Rd, Fairbury, IL Single Family3 beds2,328 sqftBuilt in 1987 View details 21286 650 North Rd, Avoca, IL 21286 650 North Rd, Fairbury, IL View details List of streets in 61739 Locust St Oak St Elm St Ash St 4Th St 1St St Maple St Hickory St Walnut St Rr 1 Chestnut St 7Th St