1 of 21620 Leisure Drive (opens in new tab)1620 Leisure Drive, St. Louis County, MO 63031(888) 659-9596 ext. 6921052$1,750/moFees may apply12-mo lease1 unit available3 bedView DetailsCheck availability