11233 Decatur Plaza
Omaha, NE 68154
thmpr69 • Resident • 2001 - 2004 Not Recommended
When we first moved in it was nice, standard apartment living (best part about it was we had a great view out back) but here's why you want to stay away:<br><br>1. You want your deposit back. Everyone I've talked to that has moved out has NEVER gotten their deposit back. In fact, they ended up owing money for "spots on the carpet..", etc.<br><br>2. Maintainance has come in a few times without letting anyone know.<br><br>What else do you need to know???
How was this review?
Thanks for voting!