341 S Alvarado St
Los Angeles, CA 90057-2960

Found 1 report:

Many of the units in this complex are infected with these critters. Many attemps to have the previous management company were ignored.







No nearby bug reports