Zevulun St, Tel Aviv
Looks like a repair shop for lighting products.
April 25, 2025