It was an apartment right in the middle of a comic book/toy/collectable/anime/manga district. I swear it was shop after shop after shop.
Why wasn't that in my travel guide for Paris?! Apart from a HMV store with a large graphic novel section I didn't see any other comic shops or similar. I would have checked it out for sure.