9401 Indian Creek Pky
Overland Park, KS 66210
$23.50 USD/SF/YR
585-2,750 SF
1
Space Available
Built 1980
Built 1980
585-2,750 SF
$23.50 USD/SF/YR
Coworking Space