Houston Levee Apartments
Resident • 2006 - 2007 Not Recommended
The people in the office are so RUDE! The apartments are wonderful. The girls in the office really just need some phone manners! You feel stupid when you call like you are bothering them. They are so nice before you move in but once you live there it's like you are just annoying when you call!
How was this review?
Thanks for voting!