Home / Browse
-
Featured
Malls & Shopping Centers
Abdali MallAbdali Mall is a retail and leisure hub in Amman with shopping, dining and entertainment. The mall's About Us page describes a building of about 227,000 square metres across five f…