Residential for Sale
OMR550,000 Negotiable
OMR170,000 Negotiable
OMR120,000 Negotiable
OMR425,000 Negotiable
OMR450,000 Negotiable
OMR385,000 Negotiable
OMR230,000 Negotiable
OMR165,000 Negotiable
OMR165,000 Negotiable