The Helm is 224-unit mixed-use luxury apartment development near downtown Kansas City, Kansas. Information 200 South James St. Kansas City, KS 66118 P: 913-730-9101 Groundbreaking: Fall 2022 Request Info Property Website