715 North 21st Street, Saint Louis, MO 63102
Resident • 2013 Recommended
we have been living here for the last year and a half- we like it a lot - it is very quiet- the grounds are well kept- any issues we have are addressed in a prompt ma nnanner- would definitely recommend this place to anyone- I moved here from the West End City Apartments and it has been a great expereience thus far
How was this review?
Thanks for voting!