SOUTHCREEK
7200 W. 132nd St. - Suite 300
Overland Park, KS 66213
Overland Park, KS 66213
Business Categories
Southcreek Office Park, located in the heart of Overland Park, KS, offers affordable office spaces for lease - within 20 minutes to Kansas City.