Project info

Size:

129,166 sq-ft.

Country:

Bahrain

City:

Manama

Completed On:

2012
Project team   
Similar Projects