by AMY PLITT Cross-posted from NY.Curbed.com For years, the NYPD maintained tucked-away—but easy to, um, smell—stables on Pier 76 in Hell's Kitchen for its squadron of police horses. But as of this week, the horses now have new, fancier digs in an unlikely spot: Mercedes House, the ziggurat on West 53rd Street. (Yes, even NYPD… Continue reading NYPD horses move into their new digs at Mercedes House