Europcar at Yad Harutsim St 17 null in Tel Aviv

This Europcar pickup location details in Tel Aviv:

Europcar
Yad Harutsim St 17
Tel Aviv, TA null ISR