314 S. 22nd Street Apt.4

314 S. 22nd Street Apt.4, Decatur, IL 62521


1 year ago

Worst Review Ever

I've been in my apartment building for over a year. Its just been crazy from the wild people they rented to, to the lack of communication from the owner. I work 2 jobs just to pay this studio off and to be comfortable. I hopefully one day will move into a 1 bedroom. I would use the money for my rent so I could FINALLY start going back to school!