507 S Catalina St
Los Angeles, CA 90020-2206

Found 1 report:

I stayed in an apartment in this building from June 29th till july 5th. My bites stills itches...







No nearby bug reports