Chris

  • Rat Abatement Archived
    900-948 New York Ave Nw Washington, DC 20268, USA - Mount Vernon Triangle
    The south side of New York avenue between 9th and 10th streets NW is completely infested with rats. I counted at least 25 walking home one night. I suspect this is due to the construction but this is horrible in such a highly visible area of DC.