Plus that doesn't exactly look like a welcoming neighborhood. I am probably wrong, but the pictures make the area look a little sketchy. I can't believe a single dealership has that many SLRs, I guess I was under the impression that each dealer was lucky to get just one!
EDIT: I now see that this probably isn't in the US (after seeing a Smart Car on the road). I am trying to read what the building says. Coerna maybe? (I made that word up, but that's how it looks)