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