Natan Yelin Mor St, Tel Aviv
Probably a car inspection shop.
February 7, 2025