Residential for Sale
OMR215,000 Negotiable
OMR500,000 Negotiable
OMR66,000 Negotiable
OMR320,000 Negotiable
OMR245,000 Negotiable
OMR185,000 Negotiable
OMR700,000 Negotiable
OMR1,200,000 Negotiable
OMR500,000 Negotiable
OMR195,000 Negotiable