Location

4 Salah e-Din, Jerusalem 9711027, Israel