124 W 81st St
New York, NY 10024
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.