Clal Center, also known as Clal Building, is a 15-story office tower and indoor shopping mall on Jaffa Road in Jerusalem, Israel. Completed in 1972, it was the first upscale, indoor shopping mall in Jerusalem.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.