OMR 800Aluzeba beach stand alone villa for rent 3+1 bedroom34800 SQMAzaiba, Muscat•2 weeks agoCallChat