Where is U-Sense Granada Centro?

Where is U-Sense Granada Centro located?

U-Sense Granada Centro, U-Sense Granada Centro, Spain (approx. 37.17493°, -3.59995°)


Where is U-Sense Granada Centro on the map?