PROJECT: MEGAMART SUPERMARKET LOCATION: Barwa Village, Doha, Qatar Date of Handover: 2011 Total Space: Approx. 1800 sq. m. (Approx.) Back to Archive List