1403 Obear Ave

1403 Obear Ave, St Louis, MO 63107


2 years ago

the slums

I live in water tower apartments it horrible I'm a single mom with 7 kids we fall behind on rent all the time they don't fix nothing its hard the worst part of st.Louis Missouri