124 West 81 St
3

124 W 81st St, New York, NY, 10024

3.0
1 Reviews
Management
4.0
Rental Unit
4.0
Living Experience
4.0
All Reviews (1)
Sort:
Newest
I lived here a few years ago - decent bu...
I lived here a few years ago - decent building, decently responsive landlord except sometimes unresponsive to heating/cooling issues. Did take too long to return security deposit, but I got it back in the end. Never saw mice, occasionally saw cockroaches but nothing systemic. Good location, building has character.
image