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

Join the Conversation


This site uses Akismet to reduce spam. Learn how your comment data is processed.