at , Karlsruhe , 76133 Germany
O2 Shop Karlsruhe 2 is Karlsruhe based place and this enity listed in Shopping & Retail category. 76133.