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