Where is City Résidence Strasbourg Centre located?
City Résidence Strasbourg Centre, City Résidence Strasbourg Centre, France (approx. 48.58906°, 7.7388°)
City Résidence Strasbourg Centre, City Résidence Strasbourg Centre, France (approx. 48.58906°, 7.7388°)