Location
Jeddah 22237, Saudi Arabia
Worshippers
105
Owners
Ben Ladin Group
Architect Name
Abdel-Wahed El-Wakil
Year of Build
1988
Area
139 SQM