The Leawood Aloft Hotel at 11620 Ash Street.
The Leawood Aloft Hotel at 11620 Ash Street. The Plasencia Group
The Leawood Aloft Hotel at 11620 Ash Street. The Plasencia Group