Where is City Résidence Strasbourg Centre?

Where is City Résidence Strasbourg Centre located?

City Résidence Strasbourg Centre, City Résidence Strasbourg Centre, France (approx. 48.58906°, 7.7388°)


Where is City Résidence Strasbourg Centre on the map?