7,975 SF showroom/retail industrial space available for lease on a 0.74 acre site in Des Plaines, Illinois.
Great visibility Completely renovated in 2016 Ready for custom build-out A must-see!