The brownstone at 120 West 74th Street has inspired anger among neighbors and creativity among artists since it went downhill a few years back. Rats were constantly seen scurrying around the abandoned building, nibbling on trash. The scene even inspired an artist to paint the words "The Rat House" on ...
Read more