London Belle Apartments-Office
Office
0.0
Based on 2 reviews
Reviews
Lo
Lolie M
126 month ago
I've lived here 3 times before. Pretty good staff. Older complex. They're renovating though so it's beginning to look a little nicer. Can't beat the price and location.
Al
Alex C
142 month ago
Best Place to live, everyone n the office is so friendly, would highly recommend.