Showing 1–1 of 1 review
Anonymous
4 years ago
Pros: Easy access and great Super Cons: Slow response from manager, if any response sometimes. Pest control needs to be better managed Advice to landlord: Building needs major renovations