Flats for Sale
OMR60,000 Negotiable
OMR250,000 Negotiable
OMR55,000 Negotiable
OMR47,500 Negotiable
OMR93,000 Negotiable
OMR49,500 Negotiable
OMR143,000 Negotiable
OMR120,000 Negotiable
OMR46,000 Negotiable