OMR 720NegotiableElodea- New Prime Retail Spaces for Rent in AzaibahAzaiba, Muscat•3 days agoCallChat