The OPUS Group will soon be building a 14-story, 130-unit mixed-development with student housing and retail at the southeast corner of Delmar and Skinker in the Skinker DeBaliviere neighborhood of St. Louis. This new apartment complex will be catty corner to Moonrise Hotel.
Student Apartments
6190 Delmar Blvd, St. Louis, MO 63112 | Map
The site is in the city of St. Louis not University City.
Thank you so much for the correction and you are so right. I really appreciate that you were kind as well.