New Town at St. Charles

Come live, dine, and play here in beautiful New Town located in St. Charles, Missouri.  Here you will always be just a walk away from shopping, dining, and entertainment.  With scheduled activities and events throughout the community, there is always something fun to do with family and friends.

Whether it’s going for a walk down Canal Street, taking the kids to one of the many parks, or enjoying a meal at Marsala’s; this peaceful community is the perfect place to relax and enjoy life.  So check out our leasing options because your beautiful home is waiting!

*Just 30 minutes from Downtown St. Louis and Busch Stadium!

More Info