Residential for Sale
OMR87,500 Negotiable
OMR200,000 Negotiable
OMR1,500,000 Negotiable
OMR250,000 Negotiable
OMR500,000 Negotiable