Showing 1–1 of 1 review
Anonymous
3 years ago
Pros: Location is good, right next to two/five. Cons: Management does nothing. Roaches are a problem. Many leaks too.