Flats for Sale
OMR200,000 Negotiable
OMR145,000 Negotiable
OMR144,000 Negotiable
OMR180,000 Negotiable
OMR100,000 Negotiable
OMR138,000 Negotiable
OMR180,000 Negotiable
OMR168,000 Negotiable
OMR130,000 Negotiable
OMR125,000 Negotiable