108 Center Apartments
Resident · 2007 - 2008
These apartments are horrible. So much mold and cockroaches, its disgusting. They go through managers almost every four to six months. Things are stolen non stop and there are tweakers everywhere. I hated living there. Pay a little more for something nicer, cut out your phone bill if you have to. This place sucks! And the owners say its 450 a month but no one pays that, they charge up to 550 and say its your credit or something. Such bull.