1711 Delaware Ave
Santa Monica, CA 90404-4711

Found 1 report:

This place is infested. I asked them to exterminate. I had to spend most of my income trying to get rid of them and replacing furniture that was infested.







No nearby bug reports