West Towne Manor
Resident • 2006 - 2007 Recommended
The apartment complex is nice. The apartment itself is very specious, cross ventillation, large windows, and so many features. However, the management stuff are horrible. Not co-operative at all. If you can deal with it, it is really a nice place to live.
How was this review?
Thanks for voting!