Explore details about location Al Bareed Street. Al Bareed Street is a location situated within the محافظة مسقط alongside other areas such as شارع الحديقة, Way 3054, Way 3024.