Creekside Centre, Lockport, IL 60441 - Office Space
Creekside Centre is located at 16610 West 159th Street in IL, Lockport, 60441. The Class C Office building was completed in 2007 and features a total of 60,844 Sqft.
In Lockport, there is 1 class C office building. At zip code level, there are 37 commercial properties, of which 3 are office buildings over 50,000 square feet.