Showing 1–1 of 1 review
Anonymous
5 years ago
Pros: Nothing at all Cons: Rats in and outside of building, horrible smell, no on site super. Advice to landlord: Put work into the building like you put work into trying to get people evicted