Richmond Terrace
1633 Laclede Station Rd
St Louis, MO 63117
Richmond Terrace is a senior housing community situated within the Franz Park neighborhood of St Louis, Missouri. The facility is in a predominantly middle class area, with an average per-household income of $63,023. With roughly 10,000 people residing ...