Al Mazun Square is a modern commercial development located in Maabela, Muscat, on the first line of Sultan Qaboos Street — 24,900 OMR | Oman Homes