Showing 1–1 of 1 review
Anonymous
5 years ago
Pros: Nice people work there. Cons: Roaches and rodents and unsanitary conditions in the building especially on the first floor. Advice to landlord: Evict the person in apt 104