10Villa18,000,974 QARA 10 Bedroom Commercial Villa in Abu HamourMesaimeer Road, Abu Hamour, Doha 7+ 2,069 sqm