6311 Lenox Ave

6311 Lenox Ave, St. Louis, MO 63133


1 year ago


I'm not the one to COMPLAIN but I've been through A LOT in my life so I APPRECIATE everything that I have. But this apartment I've been living in for the past 5yrs really SUCKS! My toliet constantly is backed up and instead of giving me a new one,they keep coming to put the snake in it and guss what 5 mins later it's back stopped up.This has been going on for months now. My wooden floor was scratched when I first moved in and I was promised to get new floor but here it is 5yrs later and still NO... View More