Indian Creek Apartments
808 E 100th Terrace Suite 200
Kansas City, MO 64131
Kansas City, MO 64131
Indian Creek Apartments offers a great variety of interior and community amenities. We have a beautiful walking trail nearby. Choose from either 1 or 2 bedroom apartments, both options are spacious and inviting. Sorry - no pets allowed. Stop by or call today to see why you'll love Indian Creek Apartments in Kansas City, MO!