For Rent Brand New 77 sqm Retail Shop at The Gate on November 18th Street OMR 1232 City: Azaiba 4 months ago Compare Details