19400 E. 39th Place South, Independence, Missouri 64057 USA
Hotel Front - Evening/Night
Claim copyright