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.
PROPERTY DETAILS
APARTMENT FEATURES
- 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
COMMUNITY FEATURES
- Pet friendly
- 24 hour emergency maintenance
- BBQ grills
- Picnic areas
- Storage lockers
- Dog park