Residential for Sale
OMR449,000 Negotiable
OMR65,000 Negotiable
OMR270,000 Negotiable
OMR430,000 Negotiable
OMR165,000 Negotiable
OMR1,600,000 Negotiable
OMR395,000 Negotiable
OMR165,000 Negotiable
OMR430,000 Negotiable