Delek Motors
La Guardia, Tel-Aviv
Two towers including offices, businesses and showrooms.
Architects:
Yashar Architects
Accessibility Tools