AL SHEERA 3 BR+M FOR SALE

Al Shera, Jumeirah Lake Towers