222 W 83rd St
New York, NY 10024

Found 1 report:

this building has bedbugs, but no one wants to talk about it.
it's a big secret, which everyone is trying to to keep.
currently, i know tenants that have them and think they can handle it themselves....totally shocking and impossible.







No nearby bug reports