London Towne Apartments
Resident · 2009
I liked London Towne when we lived there. The only problem we ever had was a leaky sink which they fixed right away. There was some noise which is typical in any apartment complex but all around it was very clean when we moved in. The staff was really friendly. We needed to break our lease early and they were very helpful.