The Square on Delmar

All New Everything

8331 Delcrest Drive, St. Louis, Missouri 63124

Be the first to live in the newest apartment community in St. Louis. The Square on Delmar is now leasing brand-new 2 bed and 1 bed units, complete with modern, state-of-the-art finishes, and garage parking. Need to get around? Prime location with quick access to I-170 for easy commuting anywhere in the St. Louis area. Prefer to stay at home? Stay connected with new fiber high-speed internet. Enjoy your walkable neighborhood – groceries, pharmacies, restaurants and nature trails all less than a mile away. Schedule a showing with our leasing staff to learn more.



  • All new apartments
  • New finishings, flooring,  countertops, cabinets, lighting, ceiling fans, new EVERYTHING
  • In-unit laundry
  • Fiber high speed internet
  • Modern kitchens featuring backsplash, stainless steel appliances


  • Pet friendly
  • 24 hour emergency maintenance
  • BBQ grills
  • Picnic areas
  • Storage lockers
  • Dog park

Application Process

Ready to move?

Read our application instructions to learn more about our quick and easy application process.


Contact us to discuss your move

Our agents would be happy to speak with you. If you’re ready to apply, we can help you.