top of page

Al-Mass Plaza

A commercial and office complex located in Riyadh, on Prince Mohammed Bin Abdul Aziz Street (Tahlia Quarter). It includes six large and significant stores on the ground floor, in addition to two floors customized for administrative usage and underground parking.

bottom of page