Litchfield Plaza

20 Litchfield Plaza
Litchfield,  IL  62056

32,505 sf available for lease at rare anchor opportunity at dominant shopping center in the Litchfield, IL market. Outlot also available.