BUILDING 20, STREET 320,

AREA 20, NAJMA STREET, DOHA, QATAR