Residential for Sale
OMR134,000 Negotiable
OMR160,000 Negotiable
OMR330,000 Negotiable
OMR80,000 Negotiable
OMR350,000 Negotiable
OMR185,000 Negotiable
OMR400,000 Negotiable
OMR300,000 Negotiable
OMR449,000 Negotiable