Luxury Villa for Commercial Use on 18th November Street — 600,000 OMR | Oman Homes