The landlords pretty much hate life and take it out on the renters. It takes them forever to fix something so everything is falling apart. Parking is terrible and they love to tow cars. They did construction on the apartments through out the whole year.
I HATE this place and would not even put this place on my worst enemy.
I rented from fall '06 through fall '07.
...