Location & Map

Address:
23 Hillel Street
Jerusalem 9458123