Worlds Most Disgusting Apartment!

Located in houston texas, this woman seriously lived in a garbage dump. Here's my take on it.