Where is Notre Dame Center, Jerusalem?

Where is Notre Dame Center, Jerusalem located?

Notre Dame Center, Jerusalem, Notre Dame Center, Jerusalem, Israel (approx. 31.78011°, 35.22598°)


Where is Notre Dame Center, Jerusalem on the map?