Residential for Sale
OMR329,000 Negotiable
OMR499,000 Negotiable
OMR480,000 Negotiable
OMR340,000 Negotiable
OMR450,000 Negotiable
OMR850,000 Negotiable
OMR375,000 Negotiable
OMR172,000 Negotiable
OMR310,000 Negotiable