Flats for Sale
OMR120,000 Negotiable
OMR210,000 Negotiable
OMR55,000 Negotiable
OMR55,000 Negotiable
OMR145,000 Negotiable
OMR100,000 Negotiable
OMR51,000 Negotiable
OMR65,000 Negotiable
OMR115,000 Negotiable