Shakhal St 71, Jerusalem, Israel
Distance: 3.56 miles
Givat Mordechai, Jerusalem, Israel
Distance: 3.58 miles
Derech Hahoresh 90, Jerusalem, Israel
Nakhum Lifshitz St 12, Jerusalem, Israel
Distance: 3.6 miles
Kanfei Nesharim St 62, Jerusalem, Israel
Distance: 3.61 miles
Ben Baba St 4, Jerusalem, Israel
Distance: 3.64 miles
Herzl Blvd 124, Jerusalem, Israel