OMR 7006BHK Commercial Villa FOR RENT in Ghubra South PPV36Al Ghubrah, Muscat•5 days agoCallChat Verified Business