BR
LOCATION
Address
برج العبيكان
Ibn Ayas Al Kinani
Al Olaya District
12214
Saudi Arabia
Latitude
24.71023
Longitude
46.672161