4215 81st St
Elmhurst, NY 11373-3167

Found 1 report:

It was last summer, the whole building was infested. Very poor building management.







No nearby bug reports