Chateau Hotel
3838 N Broadway St
Chicago, IL 60613-3218

Found 1 report:

This is a halfway house and is bed bug central. Plus prostitution and cockroaches.









No nearby bug reports