Project Name:
Yehuda Hamaccabi 70 Tel Aviv

Address:
Yehuda Hamaccabi 70, Tel Aviv