Showing 1–1 of 1 review
Anonymous
3 years ago
Pros: Good location, close to 7 train Cons: Many mosquitos in summertime all throughout building