
What's the deal with this building across from Bottle Drop on Powell that it's constantly swarmed by cops?
Here's a Google Maps link. Anyone know what's up with it? Must be some sort of spot they own or something, just curious. There's almost always 3 or 4 of them there, and there was like two dozen or something when I drove by a bit ago.