- Home
- »
- Illinois
- »
- New Douglas
- »
- IL 62074
- »
- Libbra Rd
- »
- 11909 Libbra Rd
11909 Libbra Rd, New Douglas, IL 62074
11909 Libbra Rd, New Douglas, IL 62074 is on the street of Libbra Rd, in the city of New Douglas, Illinois. It is in the zip code of IL 62074.
11909 Libbra Rd, New Douglas, IL 62074 is a Single Family home.
It has , 6.56 acres square feet lot size.