Residential for Sale
OMR52,000 Negotiable
OMR83,000 Negotiable
OMR122,000 Negotiable
OMR122,000 Negotiable
OMR197,000 Negotiable
OMR120,000 Negotiable
OMR420,000 Negotiable
OMR169,000 Negotiable
OMR175,000 Negotiable