OMR101,000Villa98Area:380 Sq. M.9 Bedrooms Villa For Sale in Al Maabilah, MuscatAl Maabilah, Muscat Call