Posts Tagged: The Helm

The Helm

Property

The Helm is 224-unit mixed-use luxury apartment development near downtown Kansas City, Kansas.