OMR115,000Villa34Area:600 Sq. M.3 Bedroom Villa For Sale in Al Mawaleh, MuscatAl Mawaleh, Muscat Email Call