6389 Wydown Blvd
St. Louis, Missouri 63130
Beautiful 2 bedroom 1 bathroom apartment is centrally located in Clayton and was recently renovated in 2015. Within walking distance to many resturants, shops, and many other local establishments on the Delmar Loop. One lucky student will win a year of rent for this apartment. Enter to win from August 1 - 30!