12 BR Spacious Commercial Villa for Rent – Azaiba

Azaiba, Muscat, Oman

6,000 OMR/Month