2301 Bellevue Ave
Los Angeles, CA 90026-4017

Found 2 reports:

2017-2019 Bellevue Ave
apartment complex is infested


The entire place is infested. You cannot step foot on the premises and not get them.







No nearby bug reports