Showing 1–1 of 1 review
Anonymous
4 years ago
Pros: None to speak about. Cons: Bed bugs, roaches, and mice infestation. Noise is unbearable with constant loud music. Advice to landlord: Hire new managers