FeaturedOMR 900Prime Shop Spaces for Rent in Al Khoud Souq Main Road PPC112Al Khoud, Muscat6 days agoVerified