Mansions On The Plaza

Flag as Inappropriate

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
(314) 983-9090
  • Fax: 314-983-9663
  • Accessibility Details: Sidewalk level entry
  • Hours: Visit the website or call to schedule a tour
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »