Ellington

Upper House West

Upper House West — a residential apartment development in Jumeirah Lake Towers (JLT), Dubai