11331 Franklin Plaza

11331 Franklin Plaza, Omaha, NE 68154


2 years ago

They don't care

When your signing your lease they seem great and friendly but don't let them fool you. Once your in your stuck in a place that does the minimum to get by. They only do what keeps them from getting sued. I'm currently living with mold smelling carpet because when my place flooded over the winter they would only dry out the carpet.