Bethesda Southgate
5943 Telegraph Road, Saint Louis, MO, 63129
4.5
(11 reviews)
"I have been living in Charles Village for six months now. The staff is excellent. Their attitude is good. My apartment is good. It is average. They serve our food in the dining room. The food is average. The community is very clean. ..."
READ MORE