County Farm Road And Peace Road is aland property for lease in Dekalb, IL.
Great visibility from a high traffic road for the approved site for self-storage buildings with a total of 41,449 s. ft. These units can have a combination of climate control and cold storage. Construction development plans are available. Water on site, but sewer is not.