Residential for Sale
OMR390,000 Negotiable
OMR530,000 Negotiable
OMR350,000 Negotiable
OMR530,000 Negotiable
OMR850,000 Negotiable
OMR695,000 Negotiable
OMR210,000 Negotiable
OMR450,000 Negotiable
OMR580,000 Negotiable