Mansions On The Plaza
Drag box to select area
Mansions on the Plaza is a luxury apartment complex located on Delmar Boulevard. Along with the upscale units, Mansions offers a java bar, cyber cafe workshops, cigar lounge and a library. For information call or visit the website.
924 N McKnight Rd. , St. Louis, MO 63134
- Fax: 314-983-9663
- Accessibility Details: Sidewalk level entry
- Hours: Visit the website or call to schedule a tour
- Accessible: yes