Showing 1–1 of 1 review
Anonymous
5 years ago
Pros: Area, 6 Train, Central Park 2 blocks away Cons: Unclean, roaches, dog pee in elevator Advice to landlord: New York City Housing Authority