OMR 700Excellent Finishing 6+1 BR Villa in Al Mawaleh South Phase 1168300 SQMAl Mawaleh, Muscat2 weeks ago