18Villa6,000,000 QARBRAND NEW VILLA FOR SALE ABU HAMOURBu Hamour Street, Abu Hamour, Doha 6 5 750 sqm