MOUNT CARMEL

103 Derech Hayam St
Haifa
Israel