Verified Resident 692415
vrp · 2019
Icon Student Spaces is a very affordable and very accommodating on-campus living that makes it very easy for St. Louis University's college students. Fully furnished as well as many other included amenities makes it the perfect place to live.
The Icon Manager
It's excellent to know that you appreciate our community's value and convenience. Thank you for your charming review!