Mercy Seat Apartments
4452 Washington Blvd Apt 111
St Louis, MO 63108
Mercy Seat Apartments is situated within the Lewis Place neighborhood of St Louis, Missouri. It is a 43 bed senior housing facility. The facility is in a mostly lower income area, with a median per-household income of $32,420. ...
3 miles away from University City, MO