Bed Bugs in Selis Manor, which provides housing for the visually impaired

July 17, 2010

NBC reports that Selis Manor, a Chelsea building providing housing to the blind and visually impaired on 23rd Street in New York City, has multiple units which are battling bed bugs.

Read the full article →