Wal-Mart.com USA, LLC

Open Question: Renaissance Place at Grand? (St. Louis)?

4 December 2008, 12:55 pm

Is this a good complex to rent from? How is it living there? Is it a safe area? Ive always heard north of Saint Louis University campus is a bad area but the complex looks nice in the pictures. Let me know any information you think might help thanks!... Read More »