26 Shabbetai Levi Street, Haifa

GPTKB entity