Karta Vacation Rentals
Located in Florissant on the north edge of the St. Louis metro, just minutes from St. Louis Lambert Intl. Airport and easy off I-170/I-270. A short drive to Hollywood Casino Amphitheatre, Westport Plaza and local sights like Old St. Ferdinand Shrine and the Missouri River.