Cozy 2-Bedroom Apartment with Convenient Amenities
3767 Delor Street
St. Louis, MO 63111
- Units Available
- 1 Units Available
- Price
- Starting at $1,115


1 of 9
Discover contemporary living at Terrace, ideally located in St. Louis' Central West End. The property is a culinary delight with its modern kitchens, granite countertops, and stainless-steel appliances. Residents enjoy the convenience of in-unit laundry, adding to the ease of daily living, and the pet-friendly policy ensures a warm welcome for furry family members. With vibrant neighborhood features such as renowned schools, lush parks, and gourmet restaurants within walking distance, Terrace offers an enriching lifestyle. Its strategic location provides seamless access to major points of interest like Forest Park and Washington University, perfect for those seeking excitement and convenience.
Terrace apartments start at $2,599/month. There are 1 available apartments priced from $2,599 to $2,599. Prices were last verified by Terrace 6 hours ago.
Get immediate alerts when prices drop or new units arrive.
We are collecting reviews from verified residents who have toured or leased from Terrace. Check back soon.