110 N 17th St
St Louis, MO 63103-2352

Found 1 report:

i moved into this apartment at the beginning of july and had never had this problem before now i have bites and have seen the bugs and id'ed them. reporting the problem to building management!

No nearby bug reports