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