65 Haatzmaut Road, Haifa

GPTKB entity