1242 Echo Park Ave
Los Angeles, CA 90026-4215

Found 2 reports:

Sorry the address was not correct. It is a yellow building next to the parking lot around 10 units to 12.

Went to look at an available unit, not only did it smell there were dead roaches everywhere in the unit. Along with bed bugs in the Carpet. Horrible!!!

No nearby bug reports