Flats for Sale
OMR235,000 Negotiable
OMR189,000 Negotiable
OMR80,000 Negotiable
OMR97,317 Negotiable
OMR53,000 Negotiable
OMR90,000 Negotiable
OMR60,000 Negotiable
OMR45,000 Negotiable
OMR146,600 Negotiable
OMR125,000 Negotiable