Wimbledon Glen Apartments
Phillip714 • Resident • 2005 - 2007 Recommended
I am not sure what all these people are complaining about. I have lived here almost 3 years now and all I have experienced from the management and the maintenance staff has all been good. I would recommend it to anybody.
How was this review?
Thanks for voting!